Daiki Ueno
|
603430a035
gnutls_tpm2_esys: Mark globally defined templates as const
|
vor 3 Jahren |
Daiki Ueno
|
ebbde14853
gnutls_tpm2_esys: Use Esys_Free instead of free
|
vor 3 Jahren |
Daiki Ueno
|
321eea0a5e
Don't hard-code TSS 2.0 return codes for auth failure
|
vor 3 Jahren |
Dimitri Papadopoulos
|
fe795bf5b3
Reorganize #include
|
vor 3 Jahren |
David Woodhouse
|
c2f09ab7a1
Allow TPM_INTERFACE_TYPE=socsim to force swtpm even for Intel TSS
|
vor 3 Jahren |
David Woodhouse
|
ff367965fc
Implement RSA-PSS padding for TPMv2
|
vor 3 Jahren |
David Woodhouse
|
4c225c0e68
Support TLSv1.3 sign functions on SECP curves with TPMv2
|
vor 3 Jahren |
David Woodhouse
|
830f14c376
Tell TPMv2 the hash type based on size
|
vor 3 Jahren |
David Woodhouse
|
b97c5eea74
tss2-esys: Don't try password for TPM2 keys with emptyauth set
|
vor 3 Jahren |
David Woodhouse
|
ed80bfacf6
GnuTLS: Fix user-visible strings and dialog auth_id for multicert
|
vor 3 Jahren |
David Woodhouse
|
e0e76356c9
GnuTLS: Move TPMv2 context to certinfo
|
vor 3 Jahren |
David Woodhouse
|
3540b40f0f
GnuTLS: Extend certinfo to callbacks
|
vor 3 Jahren |
David Woodhouse
|
64a1109550
Move cert/sslkey/cert_password into a 'struct cert_info'
|
vor 3 Jahren |
David Woodhouse
|
b46a55bebc
Avoid strcpy() in Esys install_tpm_passphrase
|
vor 5 Jahren |
David Woodhouse
|
9b8fa32278
Use GNUTLS_PK_ECC instead of GNUTLS_PK_ECDSA for compatibility
|
vor 5 Jahren |
David GEIGER
|
57d887937b
Fix Mageia TSS2_ESYS build
|
vor 5 Jahren |
David Woodhouse
|
f08767d964
Clear TCG TSS2 auth passwords on free
|
vor 5 Jahren |
David Woodhouse
|
939b179d9d
Use free_pass() for TCG TSS2
|
vor 5 Jahren |
David Woodhouse
|
fe171c3cd8
Fix re-prompting for empty parent key password with TCG TSS2
|
vor 5 Jahren |
David Woodhouse
|
7415fbb128
Clean up persistent/generated handle checks a little
|
vor 6 Jahren |
David Woodhouse
|
be3b46410b
Reinstate support for TPM2 'TSS2 KEY BLOB' support with GnuTLS
|
vor 6 Jahren |
David Woodhouse
|
cc8289826a
tpm2-esys: Check parent NODA flag and demand password if needed
|
vor 6 Jahren |
David Woodhouse
|
79bb45470f
Switch to standard TSS2 PEM format
|
vor 6 Jahren |
David Woodhouse
|
3079615d7d
Factor out PKCS#1 padding
|
vor 6 Jahren |
David Woodhouse
|
c116b30aad
First cut at IBM TSS support, mostly copied from James's tpm2 engine.
|
vor 6 Jahren |
David Woodhouse
|
c72c75164a
Add support for persistent parent keys and other hierarchies
|
vor 6 Jahren |
David Woodhouse
|
7333b79299
Skeleton IBM TSS support
|
vor 6 Jahren |
David Woodhouse
|
ff4fb5c11e
Move non-TSS-specific code to gnutls_tpm2.c
|
vor 6 Jahren |
David Woodhouse
|
12aefa197b
Fix signedness handling for EC signatures
|
vor 6 Jahren |
David Woodhouse
|
e2ff15a0b3
Factor out sign_hash functions for tpm2
|
vor 6 Jahren |