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 = 70SM4 XTS = 71 72; 73; Supported authentication algorithms of a default crypto driver. 74; 75[Auth] 76NULL = 77MD5 = 78MD5 HMAC = 79SHA1 = 80SHA1 HMAC = 81SHA224 = 82SHA224 HMAC = 83SHA256 = 84SHA256 HMAC = 85SHA384 = 86SHA384 HMAC = 87SHA512 = 88SHA512 HMAC = 89AES XCBC MAC = 90AES GMAC = 91SNOW3G UIA2 = 92KASUMI F9 = 93ZUC EIA3 = 94AES CMAC (128) = 95AES CMAC (192) = 96AES CMAC (256) = 97SHA3_224 = 98SHA3_224 HMAC = 99SHA3_256 = 100SHA3_256 HMAC = 101SHA3_384 = 102SHA3_384 HMAC = 103SHA3_512 = 104SHA3_512 HMAC = 105SM3 = 106SM3 HMAC = 107SHAKE_128 = 108SHAKE_256 = 109 110; 111; Supported AEAD algorithms of a default crypto driver. 112; 113[AEAD] 114AES GCM (128) = 115AES GCM (192) = 116AES GCM (256) = 117AES CCM (128) = 118AES CCM (192) = 119AES CCM (256) = 120CHACHA20-POLY1305 = 121; 122; Supported Asymmetric algorithms of a default crypto driver. 123; 124[Asymmetric] 125RSA = 126DSA = 127Modular Exponentiation = 128Modular Inversion = 129Diffie-hellman = 130ECDSA = 131ECPM = 132ECDH = 133SM2 = 134EdDSA = 135 136; 137; Supported Operating systems of a default crypto driver. 138; 139[OS] 140Linux = 141FreeBSD = 142Windows = 143