diff --git a/man/man3/TPMLIB_SetProfile.pod b/man/man3/TPMLIB_SetProfile.pod index 70057f77..0089e428 100644 --- a/man/man3/TPMLIB_SetProfile.pod +++ b/man/man3/TPMLIB_SetProfile.pod @@ -166,7 +166,31 @@ now. RSA key OBJECTs may be 4 bytes bigger while others are smaller now. =item 7: (since v0.10) -This I enabled the I attribute. +This I enabled the following profile attributes: + +=over 2 + +=item * no-unpadded-encryption + +=item * no-sha1-signing + +=item * no-sha1-verification + +=item * no-sha1-hmac-creation + +=item * no-sha1-hmac-verification + +=item * no-sha1-hmac + +=item * fips-host + +=item * drbg-continous-test + +=item * pct + +=item * no-ecc-key-derivation + +=back =back diff --git a/src/tpm2/RuntimeProfile.c b/src/tpm2/RuntimeProfile.c index d45657d9..f33780b2 100644 --- a/src/tpm2/RuntimeProfile.c +++ b/src/tpm2/RuntimeProfile.c @@ -98,9 +98,13 @@ static const struct RuntimeProfileDesc { * - no-unpadded-encryption * - no-sha1-signing * - no-sha1-verification + * - no-sha1-hmac-creation + * - no-sha1-hmac-verification + * - no-sha1-hmac * - fips-host * - drbg-continous-test * - pct + * - no-ecc-key-derivation */ const char *description; #define DESCRIPTION_MAX_SIZE 250