Hello all!

 

As part of some TPM integration work that we’ve been doing, we required access to the Enhanced System API from the Rust language, so we decided to create a wrapper crate and make it available on crates.io. This week we managed to upstream v1 of the crate and its accompanying documentation:

 

The crate exposes:

The last two are by no means complete (in terms of API coverage), focusing on RSA key generation/importing/exporting and signing/verifying with them.

 

We would be grateful for any feedback, comments, contributions or ideas for what other utilities/abstractions would be most useful!

 

Thanks,

Ionut

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.