Skip to content

TheFoxAtWork/kmyth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kmyth is a project about distributed key management using cryptography and trusted hardware. Currently, Kmyth provides a simple mechanism for interacting with the TPM. The three core components are:

  • kmyth-seal: A tool that encrypts a file and protects the encryption key by sealing it to the TPM
  • kmyth-unseal: A tool that reads a file (.ski) that has been kmyth-sealed and produces the original content
  • kmyth-getkey: A tool that demonstrates the programatic api of kmyth-seal and kmyth-unseal by protecting a certificate private key used in a TLS connection

There are two repositories in Kmyth, one for TPM 1.2 and a separate for TPM 2.0. Long term support of TPM 1.2 is not planned. For more information about each, see the README.md in their corresponding directories.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Makefile 1.7%
  • C++ 0.3%