Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

joholl/tpm2-gui

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tpm2_gui

Code style: black

This is project is halted temporarily since tpm2-pytss is currently re-written. Sorry for the inconvenience.

This is a GUI tool to the Trusted Platform Module (TPM). Specifically, tpm2_gui provides a user-friendly interface to the TPM Software Stack (TSS) Feature API (FAPI) keystore.

Dependencies

Required packages:

  • python >= 3.5
  • GTK+ >= 3.0
  • GObject Introspection
  • GdkPixbuf >= 2.0
  • Pango
  • json-c

Required Python packages:

  • tpm2_pytss (unstable, i.e. install from source)
  • pyobject3
  • cryptography

Getting Started

After installing the dependencies, tpm2_gui can be started:

tpm2_gui

If you're running tpm2_gui from source, try running it as a python module:

python -m tpm2_gui

Testing

To be done.

Contribute

Report bugs, request features and give feedback via a new issue. Contributions and feedback welcome!

You can automatically format your code:

isort tpm2_gui
black tpm2_gui

Before submission, please run the linters to ensure adhering to the coding style:

./linters.sh

License

tpm2_gui is distributed under the BSD 2 Clause License.

About

A GUI tool for the TPM Software Stack (TSS) Feature API (FAPI) keystore.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.