Skip to content

msanft/keystone

 
 

Repository files navigation

Keystone: An Open-Source Secure Enclave Framework for RISC-V Processors

Documentation Status Build Status

Visit Project Website for more information.

master branch is for public releases. dev branch is for development use (up-to-date but may not fully documented until merged into master).

Documentation

See docs for getting started.

Contributing

See CONTRIBUTING.md

Citation

If you want to cite the project, please use the following bibtex:

@inproceedings{lee2019keystone,
    title={Keystone: An Open Framework for Architecting Trusted Execution Environments},
    author={Dayeol Lee and David Kohlbrenner and Shweta Shinde and Krste Asanovic and Dawn Song},
    year={2020},
    booktitle = {Proceedings of the Fifteenth European Conference on Computer Systems},
    series = {EuroSys’20}
}

About

Keystone Enclave (QEMU + HiFive Unleashed)

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.9%
  • C++ 5.3%
  • CMake 1.6%
  • Makefile 1.5%
  • Assembly 1.1%
  • Shell 0.3%
  • Other 0.3%