Lines Matching refs:psa_algorithm_t
781 #define PSA_ALG_VENDOR_FLAG ((psa_algorithm_t) 0x80000000)
783 #define PSA_ALG_CATEGORY_MASK ((psa_algorithm_t) 0x7f000000)
784 #define PSA_ALG_CATEGORY_HASH ((psa_algorithm_t) 0x02000000)
785 #define PSA_ALG_CATEGORY_MAC ((psa_algorithm_t) 0x03000000)
786 #define PSA_ALG_CATEGORY_CIPHER ((psa_algorithm_t) 0x04000000)
787 #define PSA_ALG_CATEGORY_AEAD ((psa_algorithm_t) 0x05000000)
788 #define PSA_ALG_CATEGORY_SIGN ((psa_algorithm_t) 0x06000000)
789 #define PSA_ALG_CATEGORY_ASYMMETRIC_ENCRYPTION ((psa_algorithm_t) 0x07000000)
790 #define PSA_ALG_CATEGORY_KEY_DERIVATION ((psa_algorithm_t) 0x08000000)
791 #define PSA_ALG_CATEGORY_KEY_AGREEMENT ((psa_algorithm_t) 0x09000000)
911 #define PSA_ALG_NONE ((psa_algorithm_t)0)
914 #define PSA_ALG_HASH_MASK ((psa_algorithm_t) 0x000000ff)
916 #define PSA_ALG_MD5 ((psa_algorithm_t) 0x02000003)
918 #define PSA_ALG_RIPEMD160 ((psa_algorithm_t) 0x02000004)
920 #define PSA_ALG_SHA_1 ((psa_algorithm_t) 0x02000005)
922 #define PSA_ALG_SHA_224 ((psa_algorithm_t) 0x02000008)
924 #define PSA_ALG_SHA_256 ((psa_algorithm_t) 0x02000009)
926 #define PSA_ALG_SHA_384 ((psa_algorithm_t) 0x0200000a)
928 #define PSA_ALG_SHA_512 ((psa_algorithm_t) 0x0200000b)
930 #define PSA_ALG_SHA_512_224 ((psa_algorithm_t) 0x0200000c)
932 #define PSA_ALG_SHA_512_256 ((psa_algorithm_t) 0x0200000d)
934 #define PSA_ALG_SHA3_224 ((psa_algorithm_t) 0x02000010)
936 #define PSA_ALG_SHA3_256 ((psa_algorithm_t) 0x02000011)
938 #define PSA_ALG_SHA3_384 ((psa_algorithm_t) 0x02000012)
940 #define PSA_ALG_SHA3_512 ((psa_algorithm_t) 0x02000013)
947 #define PSA_ALG_SHAKE256_512 ((psa_algorithm_t) 0x02000015)
982 #define PSA_ALG_ANY_HASH ((psa_algorithm_t) 0x020000ff)
984 #define PSA_ALG_MAC_SUBCATEGORY_MASK ((psa_algorithm_t) 0x00c00000)
985 #define PSA_ALG_HMAC_BASE ((psa_algorithm_t) 0x03800000)
1024 #define PSA_ALG_MAC_TRUNCATION_MASK ((psa_algorithm_t) 0x003f0000)
1033 #define PSA_ALG_MAC_AT_LEAST_THIS_LENGTH_FLAG ((psa_algorithm_t) 0x00008000)
1131 #define PSA_ALG_CIPHER_MAC_BASE ((psa_algorithm_t) 0x03c00000)
1137 #define PSA_ALG_CBC_MAC ((psa_algorithm_t) 0x03c00100)
1139 #define PSA_ALG_CMAC ((psa_algorithm_t) 0x03c00200)
1153 #define PSA_ALG_CIPHER_STREAM_FLAG ((psa_algorithm_t) 0x00800000)
1154 #define PSA_ALG_CIPHER_FROM_BLOCK_FLAG ((psa_algorithm_t) 0x00400000)
1177 #define PSA_ALG_STREAM_CIPHER ((psa_algorithm_t) 0x04800100)
1186 #define PSA_ALG_CTR ((psa_algorithm_t) 0x04c01000)
1192 #define PSA_ALG_CFB ((psa_algorithm_t) 0x04c01100)
1198 #define PSA_ALG_OFB ((psa_algorithm_t) 0x04c01200)
1206 #define PSA_ALG_XTS ((psa_algorithm_t) 0x0440ff00)
1226 #define PSA_ALG_ECB_NO_PADDING ((psa_algorithm_t) 0x04404400)
1235 #define PSA_ALG_CBC_NO_PADDING ((psa_algorithm_t) 0x04404000)
1243 #define PSA_ALG_CBC_PKCS7 ((psa_algorithm_t) 0x04404100)
1245 #define PSA_ALG_AEAD_FROM_BLOCK_FLAG ((psa_algorithm_t) 0x00400000)
1264 #define PSA_ALG_CCM ((psa_algorithm_t) 0x05500100)
1275 #define PSA_ALG_CCM_STAR_NO_TAG ((psa_algorithm_t) 0x04c01300)
1281 #define PSA_ALG_GCM ((psa_algorithm_t) 0x05500200)
1292 #define PSA_ALG_CHACHA20_POLY1305 ((psa_algorithm_t) 0x05100500)
1298 #define PSA_ALG_AEAD_TAG_LENGTH_MASK ((psa_algorithm_t) 0x003f0000)
1307 #define PSA_ALG_AEAD_AT_LEAST_THIS_LENGTH_FLAG ((psa_algorithm_t) 0x00008000)
1394 #define PSA_ALG_RSA_PKCS1V15_SIGN_BASE ((psa_algorithm_t) 0x06000200)
1422 #define PSA_ALG_RSA_PSS_BASE ((psa_algorithm_t) 0x06000300)
1423 #define PSA_ALG_RSA_PSS_ANY_SALT_BASE ((psa_algorithm_t) 0x06001300)
1512 #define PSA_ALG_ECDSA_BASE ((psa_algorithm_t) 0x06000600)
1545 #define PSA_ALG_DETERMINISTIC_ECDSA_BASE ((psa_algorithm_t) 0x06000700)
1570 #define PSA_ALG_ECDSA_DETERMINISTIC_FLAG ((psa_algorithm_t) 0x00000100)
1609 #define PSA_ALG_PURE_EDDSA ((psa_algorithm_t) 0x06000800)
1611 #define PSA_ALG_HASH_EDDSA_BASE ((psa_algorithm_t) 0x06000900)
1767 #define PSA_ALG_RSA_PKCS1V15_CRYPT ((psa_algorithm_t) 0x07000200)
1769 #define PSA_ALG_RSA_OAEP_BASE ((psa_algorithm_t) 0x07000300)
1793 #define PSA_ALG_HKDF_BASE ((psa_algorithm_t) 0x08000100)
1838 #define PSA_ALG_HKDF_EXTRACT_BASE ((psa_algorithm_t) 0x08000400)
1887 #define PSA_ALG_HKDF_EXPAND_BASE ((psa_algorithm_t) 0x08000500)
1944 #define PSA_ALG_TLS12_PRF_BASE ((psa_algorithm_t) 0x08000200)
1987 #define PSA_ALG_TLS12_PSK_TO_MS_BASE ((psa_algorithm_t) 0x08000300)
2069 #define PSA_ALG_TLS12_ECJPAKE_TO_PMS ((psa_algorithm_t) 0x08000609)
2078 #define PSA_ALG_KEY_DERIVATION_STRETCHING_FLAG ((psa_algorithm_t) 0x00800000)
2080 #define PSA_ALG_PBKDF2_HMAC_BASE ((psa_algorithm_t) 0x08800100)
2131 #define PSA_ALG_PBKDF2_AES_CMAC_PRF_128 ((psa_algorithm_t) 0x08800200)
2137 #define PSA_ALG_KEY_DERIVATION_MASK ((psa_algorithm_t) 0xfe00ffff)
2138 #define PSA_ALG_KEY_AGREEMENT_MASK ((psa_algorithm_t) 0xffff0000)
2191 #define PSA_ALG_FFDH ((psa_algorithm_t) 0x09010000)
2233 #define PSA_ALG_ECDH ((psa_algorithm_t) 0x09020000)
2284 (((alg) & 0x000000ff) == 0 ? ((psa_algorithm_t) 0) : 0x02000000 | ((alg) & 0x000000ff))