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