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 = 37 38; 39; Supported crypto algorithms of a default crypto driver. 40; 41[Cipher] 42NULL = 43AES CBC (128) = 44AES CBC (192) = 45AES CBC (256) = 46AES ECB (128) = 47AES ECB (192) = 48AES ECB (256) = 49AES CTR (128) = 50AES CTR (192) = 51AES CTR (256) = 52AES XTS (128) = 53AES XTS (192) = 54AES XTS (256) = 55AES DOCSIS BPI = 563DES CBC = 573DES CTR = 583DES ECB = 59DES CBC = 60DES DOCSIS BPI = 61SNOW3G UEA2 = 62KASUMI F8 = 63ZUC EEA3 = 64SM4 ECB = 65SM4 CBC = 66SM4 CTR = 67SM4 CFB = 68SM4 OFB = 69 70; 71; Supported authentication algorithms of a default crypto driver. 72; 73[Auth] 74NULL = 75MD5 = 76MD5 HMAC = 77SHA1 = 78SHA1 HMAC = 79SHA224 = 80SHA224 HMAC = 81SHA256 = 82SHA256 HMAC = 83SHA384 = 84SHA384 HMAC = 85SHA512 = 86SHA512 HMAC = 87AES XCBC MAC = 88AES GMAC = 89SNOW3G UIA2 = 90KASUMI F9 = 91ZUC EIA3 = 92AES CMAC (128) = 93AES CMAC (192) = 94AES CMAC (256) = 95SHA3_224 = 96SHA3_224 HMAC = 97SHA3_256 = 98SHA3_256 HMAC = 99SHA3_384 = 100SHA3_384 HMAC = 101SHA3_512 = 102SHA3_512 HMAC = 103SM3 = 104SM3 HMAC = 105SHAKE_128 = 106SHAKE_256 = 107 108; 109; Supported AEAD algorithms of a default crypto driver. 110; 111[AEAD] 112AES GCM (128) = 113AES GCM (192) = 114AES GCM (256) = 115AES CCM (128) = 116AES CCM (192) = 117AES CCM (256) = 118CHACHA20-POLY1305 = 119; 120; Supported Asymmetric algorithms of a default crypto driver. 121; 122[Asymmetric] 123RSA = 124DSA = 125Modular Exponentiation = 126Modular Inversion = 127Diffie-hellman = 128ECDSA = 129ECPM = 130ECDH = 131 132; 133; Supported Operating systems of a default crypto driver. 134; 135[OS] 136Linux = 137FreeBSD = 138Windows = 139