Content deleted Content added
Night1Rider (talk | contribs) →Assisted cryptography: Adding SE050 from NXP, openSSL and mbed as partial because nxp provides some files for them. wolfSSL as yes because of direct support within the library, no for the rest because of the HW |
Night1Rider (talk | contribs) →Assisted cryptography: Adding STMicro Safe, Yes for wolfSSL for direct support. Partial for openSSL due to engine support, however engine is depreciated and no provider from what I can tell. No for the rest |
||
Line 3,140:
! [[TPM 2.0]]
! [[NXP SE050]]
! [[Microchip ATECC]]
! [[STMicro STSAFE]]
|-
| [[Botan (programming library)|Botan]]
Line 3,150 ⟶ 3,152:
| {{no}}
| {{yes}}<ref>https://botan.randombit.net/handbook/api_ref/tpm.html</ref>
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,162 ⟶ 3,166:
| {{no}}
| {{no}}<ref>https://www.dell.com/support/kbdoc/en-my/000204717/comparison-of-bsafe-tls-libraries-micro-edition-suite-vs-ssl-j</ref>
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,173 ⟶ 3,179:
|
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,184 ⟶ 3,192:
|
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,195 ⟶ 3,205:
|
| {{no}}<ref>https://www.gnutls.org/manual/html_node/Trusted-Platform-Module.html</ref>
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,206 ⟶ 3,218:
| {{no}}
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,217 ⟶ 3,231:
|
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,228 ⟶ 3,244:
| {{no}}
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,240 ⟶ 3,258:
|
| {{Partial}}<ref>https://github.com/NXP/plug-and-trust/tree/master?tab=readme-ov-file</ref>
| {{no}}
| {{no}}
|-
| [[Network Security Services|NSS]]
Line 3,250 ⟶ 3,270:
| {{no}}
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,262 ⟶ 3,284:
| {{Partial}}<ref>https://github.com/tpm2-software/tpm2-openssl</ref><ref>https://docs.openssl.org/3.0/man7/provider/</ref>
| {{Partial}}<ref>https://github.com/NXP/plug-and-trust/tree/master?tab=readme-ov-file</ref>
| {{no}}
| {{Partial}}<ref>https://www.st.com/en/embedded-software/stsw-stsa110-ssl.html</ref>
|-
| [[Rustls]]
Line 3,272 ⟶ 3,296:
|
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,283 ⟶ 3,309:
| {{no}}
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,294 ⟶ 3,322:
| {{no}}
|
| {{no}}
| {{no}}
| {{no}}
|-
Line 3,306 ⟶ 3,336:
| {{yes}}<ref>{{cite web|url=https://www.wolfssl.com/products/wolftpm/|title=wolfTPM Portable TPM 2.0 Library}}</ref><ref>{{cite web|url=https://www.wolfssl.com/announcing-wolfssl-tpm-support-for-the-espressif-esp32/|title=Announcing wolfSSL TPM support for the Espressif ESP32|date=20 June 2024|publisher=}}</ref>
| {{yes}}<ref>https://www.wolfssl.com/wolfssl-ssl-tls-support-for-nxp-se050/</ref>
| {{yes}}<ref>https://www.wolfssl.com/blog-wolfssl-support-atecc608-crypto-coprocessor/</ref>
| {{yes}}<ref>https://www.wolfssl.com/wolfssl-support-stsafe-a100-crypto-coprocessor/</ref>
|-
|-class="sortbottom"
Line 3,318 ⟶ 3,350:
! TPM 2.0
! NXP SE050
! Microchip ATECC
! STMicro STSAFE
|}
|