Extensible TPM Simulator: Registered Plugins

The Extensible TPM Simulator developed at the University of North Carolina at Greensboro's SPAN Lab uses plugins to add new cryptographic key types or new commands to the TPM simulator. New commands have ordinals (integer codes) to identify them, just like standard TPM commands, and to ensure that different plugins do not use the same ordinal for different commands we provide a mechanism to register plugins and receive a dedicated range of ordinals for that plugin.

If you are interesting in creating a plugin with new TPM commands, and would like to ensure that your TPM oridinal values are not used by another registered plugin, contact Steve Tate (srtate@uncg.edu) and request a plugin ordinal offset for your project. We can also provide a link to your project here if you'd like.