tpm2-tss-engine | OpenSSL Engine for TPM2 devices | Cryptography library
kandi X-RAY | tpm2-tss-engine Summary
kandi X-RAY | tpm2-tss-engine Summary
tpm2-tss-engine is a C library typically used in Security, Cryptography applications. tpm2-tss-engine has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
The tpm2-tss-engine project implements a cryptographic engine for OpenSSL for Trusted Platform Module (TPM 2.0) using the tpm2-tss software stack that follows the Trusted Computing Groups (TCG) TPM Software Stack (TSS 2.0). It uses the Enhanced System API (ESAPI) interface of the TSS 2.0 for downwards communication. It supports RSA decryption and signatures as well as ECDSA signatures.
The tpm2-tss-engine project implements a cryptographic engine for OpenSSL for Trusted Platform Module (TPM 2.0) using the tpm2-tss software stack that follows the Trusted Computing Groups (TCG) TPM Software Stack (TSS 2.0). It uses the Enhanced System API (ESAPI) interface of the TSS 2.0 for downwards communication. It supports RSA decryption and signatures as well as ECDSA signatures.
Support
Quality
Security
License
Reuse
Support
tpm2-tss-engine has a low active ecosystem.
It has 116 star(s) with 91 fork(s). There are 16 watchers for this library.
It had no major release in the last 12 months.
There are 15 open issues and 100 have been closed. On average issues are closed in 152 days. There are 4 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of tpm2-tss-engine is 1.2.0
Quality
tpm2-tss-engine has 0 bugs and 0 code smells.
Security
tpm2-tss-engine has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
tpm2-tss-engine code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
tpm2-tss-engine is licensed under the BSD-3-Clause License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
tpm2-tss-engine releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of tpm2-tss-engine
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of tpm2-tss-engine
tpm2-tss-engine Key Features
No Key Features are available at this moment for tpm2-tss-engine.
tpm2-tss-engine Examples and Code Snippets
No Code Snippets are available at this moment for tpm2-tss-engine.
Community Discussions
Trending Discussions on tpm2-tss-engine
QUESTION
Can libcurl use tpm2-tss-engine for TLS connexions?
Asked 2020-Mar-30 at 21:15
I have not found documentation about how in the below code taken from official website of libcurl, can I plug tpm2-tss-engine so that the private key is in the TPM. As an example, it's possible to plug tpm2-tss-engine to openssl.
...ANSWER
Answered 2020-Mar-30 at 21:15You can tell curl to use an engine for the private key by setting the CURLOPT_SSLENGINE option as follows:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install tpm2-tss-engine
Instructions to build and install tpm2-tss are available in the INSTALL file.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page