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 = 32 33; 34; Supported crypto algorithms of a default crypto driver. 35; 36[Cipher] 37NULL = 38AES CBC (128) = 39AES CBC (192) = 40AES CBC (256) = 41AES ECB (128) = 42AES ECB (192) = 43AES ECB (256) = 44AES CTR (128) = 45AES CTR (192) = 46AES CTR (256) = 47AES XTS (128) = 48AES XTS (192) = 49AES XTS (256) = 50AES DOCSIS BPI = 513DES CBC = 523DES CTR = 533DES ECB = 54DES CBC = 55DES DOCSIS BPI = 56SNOW3G UEA2 = 57KASUMI F8 = 58ZUC EEA3 = 59 60; 61; Supported authentication algorithms of a default crypto driver. 62; 63[Auth] 64NULL = 65MD5 = 66MD5 HMAC = 67SHA1 = 68SHA1 HMAC = 69SHA224 = 70SHA224 HMAC = 71SHA256 = 72SHA256 HMAC = 73SHA384 = 74SHA384 HMAC = 75SHA512 = 76SHA512 HMAC = 77AES XCBC MAC = 78AES GMAC = 79SNOW3G UIA2 = 80KASUMI F9 = 81ZUC EIA3 = 82AES CMAC (128) = 83AES CMAC (192) = 84AES CMAC (256) = 85SHA3_224 = 86SHA3_224 HMAC = 87SHA3_256 = 88SHA3_256 HMAC = 89SHA3_384 = 90SHA3_384 HMAC = 91SHA3_512 = 92SHA3_512 HMAC = 93 94; 95; Supported AEAD algorithms of a default crypto driver. 96; 97[AEAD] 98AES GCM (128) = 99AES GCM (192) = 100AES GCM (256) = 101AES CCM (128) = 102AES CCM (192) = 103AES CCM (256) = 104; 105; Supported Asymmetric algorithms of a default crypto driver. 106; 107[Asymmetric] 108RSA = 109DSA = 110Modular Exponentiation = 111Modular Inversion = 112Diffie-hellman = 113ECDSA = 114ECPM = 115