Lines Matching defs:TPM_ALG_ID
302 // From TCG Algorithm Registry: Table 2 - Definition of TPM_ALG_ID Constants
304 typedef UINT16 TPM_ALG_ID;
305 #define TPM_ALG_ERROR (TPM_ALG_ID)(0x0000)
308 #define TPM_ALG_RSA (TPM_ALG_ID)(0x0001)
312 #define TPM_ALG_SHA (TPM_ALG_ID)(0x0004)
316 #define TPM_ALG_SHA1 (TPM_ALG_ID)(0x0004)
320 #define TPM_ALG_HMAC (TPM_ALG_ID)(0x0005)
324 #define TPM_ALG_AES (TPM_ALG_ID)(0x0006)
328 #define TPM_ALG_MGF1 (TPM_ALG_ID)(0x0007)
332 #define TPM_ALG_KEYEDHASH (TPM_ALG_ID)(0x0008)
336 #define TPM_ALG_XOR (TPM_ALG_ID)(0x000A)
341 #define TPM_ALG_SHA256 (TPM_ALG_ID)(0x000B)
345 #define TPM_ALG_SHA384 (TPM_ALG_ID)(0x000C)
349 #define TPM_ALG_SHA512 (TPM_ALG_ID)(0x000D)
352 #define TPM_ALG_NULL (TPM_ALG_ID)(0x0010)
355 #define TPM_ALG_SM3_256 (TPM_ALG_ID)(0x0012)
359 #define TPM_ALG_SM4 (TPM_ALG_ID)(0x0013)
363 TPM_ALG_ID)(0x0014)
368 #define TPM_ALG_RSAES (TPM_ALG_ID)(0x0015)
372 #define TPM_ALG_RSAPSS (TPM_ALG_ID)(0x0016)
376 #define TPM_ALG_OAEP (TPM_ALG_ID)(0x0017)
380 #define TPM_ALG_ECDSA (TPM_ALG_ID)(0x0018)
384 #define TPM_ALG_ECDH (TPM_ALG_ID)(0x0019)
388 #define TPM_ALG_ECDAA (TPM_ALG_ID)(0x001A)
392 #define TPM_ALG_SM2 (TPM_ALG_ID)(0x001B)
396 #define TPM_ALG_ECSCHNORR (TPM_ALG_ID)(0x001C)
400 #define TPM_ALG_ECMQV (TPM_ALG_ID)(0x001D)
404 #define TPM_ALG_KDF1_SP800_56A (TPM_ALG_ID)(0x0020)
408 #define TPM_ALG_KDF2 (TPM_ALG_ID)(0x0021)
412 #define TPM_ALG_KDF1_SP800_108 (TPM_ALG_ID)(0x0022)
416 #define TPM_ALG_ECC (TPM_ALG_ID)(0x0023)
420 #define TPM_ALG_SYMCIPHER (TPM_ALG_ID)(0x0025)
424 #define TPM_ALG_CAMELLIA (TPM_ALG_ID)(0x0026)
428 #define TPM_ALG_CTR (TPM_ALG_ID)(0x0040)
432 #define TPM_ALG_OFB (TPM_ALG_ID)(0x0041)
436 #define TPM_ALG_CBC (TPM_ALG_ID)(0x0042)
440 #define TPM_ALG_CFB (TPM_ALG_ID)(0x0043)
444 #define TPM_ALG_ECB (TPM_ALG_ID)(0x0044)
447 #define TPM_ALG_FIRST (TPM_ALG_ID)(0x0001)
449 #define TPM_ALG_LAST (TPM_ALG_ID)(0x0044)