Skip to content

TPM 2.0 TSS (TPM Software Stack) SAPI (System API) Rust bindings

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

starlab-io/tss-sapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status Rust version Documentation Latest version All downloads Downloads of latest version

TPM 2.0 TSS (TPM Software Stack) SAPI (System API) Rust Wrapper

Build

To compile this library you must have tpm2-tss installed from https://github.com/tpm2-software/tpm2-tss

A precompiled package should be available at your distro: https://tpm2-software.github.io/packaging/

If you have it installed in a non-standard path you can export the following environment variables:

  • SAPI_LIBS_PATH to where libsapi.so lives
  • TCTI_DEV_LIBS_PATH to where libtcti-device.so lives
  • TCTI_SOCK_LIBS_PATH to where libtcti-socket.so lives

Optionally you can also build with --no-default-features and then enable either tcti-device or tcti-socket.

About

TPM 2.0 TSS (TPM Software Stack) SAPI (System API) Rust bindings

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages