1; 2; Features of a default crypto driver. 3; 4; This file defines the features that are valid for inclusion in 5; the other driver files and also the order that they appear in 6; the features table in the documentation. 7; 8[Features] 9Symmetric crypto = 10Asymmetric crypto = 11Sym operation chaining = 12HW Accelerated = 13Protocol offload = 14CPU SSE = 15CPU AVX = 16CPU AVX2 = 17CPU AVX512 = 18CPU AESNI = 19CPU NEON = 20CPU ARM CE = 21In Place SGL = 22OOP SGL In SGL Out = 23OOP SGL In LB Out = 24OOP LB In SGL Out = 25OOP LB In LB Out = 26RSA PRIV OP KEY EXP = 27RSA PRIV OP KEY QT = 28Digest encrypted = 29Asymmetric sessionless = 30CPU crypto = 31Symmetric sessionless = 32Non-Byte aligned data = 33Sym raw data path API = 34Cipher multiple data units = 35Cipher wrapped key = 36Inner checksum = 37Rx inject = 38 39; 40; Supported crypto algorithms of a default crypto driver. 41; 42[Cipher] 43NULL = 44AES CBC (128) = 45AES CBC (192) = 46AES CBC (256) = 47AES ECB (128) = 48AES ECB (192) = 49AES ECB (256) = 50AES CTR (128) = 51AES CTR (192) = 52AES CTR (256) = 53AES XTS (128) = 54AES XTS (192) = 55AES XTS (256) = 56AES DOCSIS BPI = 573DES CBC = 583DES CTR = 593DES ECB = 60DES CBC = 61DES DOCSIS BPI = 62SNOW3G UEA2 = 63KASUMI F8 = 64ZUC EEA3 = 65SM4 ECB = 66SM4 CBC = 67SM4 CTR = 68SM4 CFB = 69SM4 OFB = 70 71; 72; Supported authentication algorithms of a default crypto driver. 73; 74[Auth] 75NULL = 76MD5 = 77MD5 HMAC = 78SHA1 = 79SHA1 HMAC = 80SHA224 = 81SHA224 HMAC = 82SHA256 = 83SHA256 HMAC = 84SHA384 = 85SHA384 HMAC = 86SHA512 = 87SHA512 HMAC = 88AES XCBC MAC = 89AES GMAC = 90SNOW3G UIA2 = 91KASUMI F9 = 92ZUC EIA3 = 93AES CMAC (128) = 94AES CMAC (192) = 95AES CMAC (256) = 96SHA3_224 = 97SHA3_224 HMAC = 98SHA3_256 = 99SHA3_256 HMAC = 100SHA3_384 = 101SHA3_384 HMAC = 102SHA3_512 = 103SHA3_512 HMAC = 104SM3 = 105SM3 HMAC = 106SHAKE_128 = 107SHAKE_256 = 108 109; 110; Supported AEAD algorithms of a default crypto driver. 111; 112[AEAD] 113AES GCM (128) = 114AES GCM (192) = 115AES GCM (256) = 116AES CCM (128) = 117AES CCM (192) = 118AES CCM (256) = 119CHACHA20-POLY1305 = 120; 121; Supported Asymmetric algorithms of a default crypto driver. 122; 123[Asymmetric] 124RSA = 125DSA = 126Modular Exponentiation = 127Modular Inversion = 128Diffie-hellman = 129ECDSA = 130ECPM = 131ECDH = 132SM2 = 133 134; 135; Supported Operating systems of a default crypto driver. 136; 137[OS] 138Linux = 139FreeBSD = 140Windows = 141