Lines Matching defs:authenc_keys
598 struct crypto_authenc_keys authenc_keys;
603 err = crypto_authenc_extractkeys(&authenc_keys, key, keylen);
607 if (authenc_keys.enckeylen > QCE_MAX_KEY_SIZE ||
608 authenc_keys.authkeylen > QCE_MAX_KEY_SIZE)
612 err = verify_aead_des_key(tfm, authenc_keys.enckey, authenc_keys.enckeylen);
616 err = verify_aead_des3_key(tfm, authenc_keys.enckey, authenc_keys.enckeylen);
625 memcpy(_key, authenc_keys.enckey, DES3_EDE_KEY_SIZE);
632 if (authenc_keys.enckeylen != AES_KEYSIZE_128 &&
633 authenc_keys.enckeylen != AES_KEYSIZE_192 &&
634 authenc_keys.enckeylen != AES_KEYSIZE_256)
636 if (authenc_keys.enckeylen == AES_KEYSIZE_192)
640 ctx->enc_keylen = authenc_keys.enckeylen;
641 ctx->auth_keylen = authenc_keys.authkeylen;
643 memcpy(ctx->enc_key, authenc_keys.enckey, authenc_keys.enckeylen);
646 memcpy(ctx->auth_key, authenc_keys.authkey, authenc_keys.authkeylen);