/third_party/wpa_supplicant/wpa_supplicant-2.9/src/crypto/ |
H A D | md5.c | 19 * @key_len: Length of the key in bytes 26 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 44 if (key_len > 64) { in hmac_md5_vector() 45 if (md5_vector(1, &key, &key_len, tk)) in hmac_md5_vector() 48 key_len = 16; in hmac_md5_vector() 62 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 79 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 99 * @key_len: Length of the key in bytes 105 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 108 return hmac_md5_vector(key, key_len, in hmac_md5() [all...] |
H A D | crypto_nettle.c | 108 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 117 hmac_md5_set_key(&ctx, key_len, key); in hmac_md5_vector() 126 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 129 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 133 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 142 hmac_sha1_set_key(&ctx, key_len, key); in hmac_sha1_vector() 151 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 154 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() 160 int hmac_sha256_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha256_vector() argument 169 hmac_sha256_set_key(&ctx, key_len, ke in hmac_sha256_vector() 178 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 189 hmac_sha384_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) hmac_sha384_vector() argument 207 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 218 hmac_sha512_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) hmac_sha512_vector() argument 236 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument 411 crypto_cipher_init(enum crypto_cipher_alg alg, const u8 *iv, const u8 *key, size_t key_len) crypto_cipher_init() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/ |
H A D | md5.c | 19 * @key_len: Length of the key in bytes 26 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 44 if (key_len > 64) { in hmac_md5_vector() 45 if (md5_vector(1, &key, &key_len, tk)) in hmac_md5_vector() 48 key_len = 16; in hmac_md5_vector() 62 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 79 os_memcpy(k_pad, key, key_len); in hmac_md5_vector() 99 * @key_len: Length of the key in bytes 105 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 108 return hmac_md5_vector(key, key_len, in hmac_md5() [all...] |
H A D | crypto_nettle.c | 108 int hmac_md5_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_md5_vector() argument 117 hmac_md5_set_key(&ctx, key_len, key); in hmac_md5_vector() 126 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument 129 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5() 133 int hmac_sha1_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha1_vector() argument 142 hmac_sha1_set_key(&ctx, key_len, key); in hmac_sha1_vector() 151 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument 154 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1() 160 int hmac_sha256_vector(const u8 *key, size_t key_len, size_t num_elem, in hmac_sha256_vector() argument 169 hmac_sha256_set_key(&ctx, key_len, ke in hmac_sha256_vector() 178 hmac_sha256(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha256() argument 189 hmac_sha384_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) hmac_sha384_vector() argument 207 hmac_sha384(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha384() argument 218 hmac_sha512_vector(const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *mac) hmac_sha512_vector() argument 236 hmac_sha512(const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *mac) hmac_sha512() argument 411 crypto_cipher_init(enum crypto_cipher_alg alg, const u8 *iv, const u8 *key, size_t key_len) crypto_cipher_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-xts.c | 76 unsigned int key_len) in ccp_aes_xts_setkey() 82 ret = xts_verify_key(tfm, key, key_len); in ccp_aes_xts_setkey() 89 switch (key_len) { in ccp_aes_xts_setkey() 91 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 95 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 98 ctx->u.aes.key_len = key_len / 2; in ccp_aes_xts_setkey() 99 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_xts_setkey() 101 return crypto_skcipher_setkey(ctx->u.aes.tfm_skcipher, key, key_len); in ccp_aes_xts_setkey() 116 if (!ctx->u.aes.key_len) in ccp_aes_xts_crypt() 75 ccp_aes_xts_setkey(struct crypto_skcipher *tfm, const u8 *key, unsigned int key_len) ccp_aes_xts_setkey() argument [all...] |
H A D | ccp-crypto-aes-galois.c | 30 unsigned int key_len) in ccp_aes_gcm_setkey() 34 switch (key_len) { in ccp_aes_gcm_setkey() 49 ctx->u.aes.key_len = key_len; in ccp_aes_gcm_setkey() 51 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_gcm_setkey() 52 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_gcm_setkey() 86 if (!ctx->u.aes.key_len) in ccp_aes_gcm_crypt() 124 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; in ccp_aes_gcm_crypt() 154 ctx->u.aes.key_len in ccp_aes_gcm_cra_init() 29 ccp_aes_gcm_setkey(struct crypto_aead *tfm, const u8 *key, unsigned int key_len) ccp_aes_gcm_setkey() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes-xts.c | 76 unsigned int key_len) in ccp_aes_xts_setkey() 82 ret = xts_verify_key(tfm, key, key_len); in ccp_aes_xts_setkey() 89 switch (key_len) { in ccp_aes_xts_setkey() 91 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 95 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 98 ctx->u.aes.key_len = key_len / 2; in ccp_aes_xts_setkey() 99 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_xts_setkey() 101 return crypto_skcipher_setkey(ctx->u.aes.tfm_skcipher, key, key_len); in ccp_aes_xts_setkey() 116 if (!ctx->u.aes.key_len) in ccp_aes_xts_crypt() 75 ccp_aes_xts_setkey(struct crypto_skcipher *tfm, const u8 *key, unsigned int key_len) ccp_aes_xts_setkey() argument [all...] |
H A D | ccp-crypto-aes-galois.c | 30 unsigned int key_len) in ccp_aes_gcm_setkey() 34 switch (key_len) { in ccp_aes_gcm_setkey() 49 ctx->u.aes.key_len = key_len; in ccp_aes_gcm_setkey() 51 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_gcm_setkey() 52 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_gcm_setkey() 86 if (!ctx->u.aes.key_len) in ccp_aes_gcm_crypt() 124 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; in ccp_aes_gcm_crypt() 154 ctx->u.aes.key_len in ccp_aes_gcm_cra_init() 29 ccp_aes_gcm_setkey(struct crypto_aead *tfm, const u8 *key, unsigned int key_len) ccp_aes_gcm_setkey() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | aes-ce-glue.c | 75 unsigned int key_len) in ce_aes_expandkey() 84 u32 kwords = key_len / sizeof(u32); in ce_aes_expandkey() 88 if (key_len != AES_KEYSIZE_128 && in ce_aes_expandkey() 89 key_len != AES_KEYSIZE_192 && in ce_aes_expandkey() 90 key_len != AES_KEYSIZE_256) in ce_aes_expandkey() 93 ctx->key_length = key_len; in ce_aes_expandkey() 107 if (key_len == AES_KEYSIZE_192) { in ce_aes_expandkey() 112 } else if (key_len == AES_KEYSIZE_256) { in ce_aes_expandkey() 143 unsigned int key_len) in ce_aes_setkey() 147 return ce_aes_expandkey(ctx, in_key, key_len); in ce_aes_setkey() 74 ce_aes_expandkey(struct crypto_aes_ctx *ctx, const u8 *in_key, unsigned int key_len) ce_aes_expandkey() argument 142 ce_aes_setkey(struct crypto_tfm *tfm, const u8 *in_key, unsigned int key_len) ce_aes_setkey() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | aes-ce-glue.c | 75 unsigned int key_len) in ce_aes_expandkey() 84 u32 kwords = key_len / sizeof(u32); in ce_aes_expandkey() 88 if (key_len != AES_KEYSIZE_128 && in ce_aes_expandkey() 89 key_len != AES_KEYSIZE_192 && in ce_aes_expandkey() 90 key_len != AES_KEYSIZE_256) in ce_aes_expandkey() 93 ctx->key_length = key_len; in ce_aes_expandkey() 107 if (key_len == AES_KEYSIZE_192) { in ce_aes_expandkey() 112 } else if (key_len == AES_KEYSIZE_256) { in ce_aes_expandkey() 143 unsigned int key_len) in ce_aes_setkey() 147 return ce_aes_expandkey(ctx, in_key, key_len); in ce_aes_setkey() 74 ce_aes_expandkey(struct crypto_aes_ctx *ctx, const u8 *in_key, unsigned int key_len) ce_aes_expandkey() argument 142 ce_aes_setkey(struct crypto_tfm *tfm, const u8 *in_key, unsigned int key_len) ce_aes_setkey() argument [all...] |
/kernel/linux/linux-5.10/net/wireless/ |
H A D | lib80211_crypt_wep.c | 33 u8 key_len; member 77 klen = 3 + wep->key_len; in lib80211_wep_build_iv() 124 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_encrypt() 128 klen = 3 + wep->key_len; in lib80211_wep_encrypt() 169 klen = 3 + wep->key_len; in lib80211_wep_decrypt() 172 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_decrypt() 206 wep->key_len = len; in lib80211_wep_set_key() 215 if (len < wep->key_len) in lib80211_wep_get_key() 218 memcpy(key, wep->key, wep->key_len); in lib80211_wep_get_key() 220 return wep->key_len; in lib80211_wep_get_key() [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | lib80211_crypt_wep.c | 33 u8 key_len; member 77 klen = 3 + wep->key_len; in lib80211_wep_build_iv() 124 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_encrypt() 128 klen = 3 + wep->key_len; in lib80211_wep_encrypt() 169 klen = 3 + wep->key_len; in lib80211_wep_decrypt() 172 memcpy(key + 3, wep->key, wep->key_len); in lib80211_wep_decrypt() 206 wep->key_len = len; in lib80211_wep_set_key() 215 if (len < wep->key_len) in lib80211_wep_get_key() 218 memcpy(key, wep->key, wep->key_len); in lib80211_wep_get_key() 220 return wep->key_len; in lib80211_wep_get_key() [all...] |
/kernel/linux/linux-6.6/security/keys/trusted-keys/ |
H A D | trusted_core.c | 95 p->key_len = keylen; in datablob_parse() 154 size_t key_len; in trusted_instantiate() local 187 key_len = payload->key_len; in trusted_instantiate() 189 key_len); in trusted_instantiate() 193 if (ret != key_len) { in trusted_instantiate() 263 new_p->key_len = p->key_len; in trusted_update() 264 memcpy(new_p->key, p->key, p->key_len); in trusted_update() 323 static int kernel_get_random(unsigned char *key, size_t key_len) in kernel_get_random() argument [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/kdfs/ |
H A D | krb5kdf.c | 46 const unsigned char *key, size_t key_len, 54 size_t key_len; member 90 OPENSSL_clear_free(ctx->key, ctx->key_len); in krb5kdf_reset() 129 return KRB5KDF(cipher, engine, ctx->key, ctx->key_len, in krb5kdf_derive() 147 if (!krb5kdf_set_membuf(&ctx->key, &ctx->key_len, p)) in krb5kdf_set_ctx_params() 328 const unsigned char *key, size_t key_len) in cipher_init() 337 if (key_len != (size_t)klen) { in cipher_init() 338 ret = EVP_CIPHER_CTX_set_key_length(ctx, key_len); in cipher_init() 356 const unsigned char *key, size_t key_len, in KRB5KDF() 371 if (key_len ! in KRB5KDF() 326 cipher_init(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *engine, const unsigned char *key, size_t key_len) cipher_init() argument 355 KRB5KDF(const EVP_CIPHER *cipher, ENGINE *engine, const unsigned char *key, size_t key_len, const unsigned char *constant, size_t constant_len, unsigned char *okey, size_t okey_len) KRB5KDF() argument [all...] |
/third_party/openssl/providers/implementations/kdfs/ |
H A D | krb5kdf.c | 46 const unsigned char *key, size_t key_len, 54 size_t key_len; member 90 OPENSSL_clear_free(ctx->key, ctx->key_len); in krb5kdf_reset() 129 return KRB5KDF(cipher, engine, ctx->key, ctx->key_len, in krb5kdf_derive() 147 if (!krb5kdf_set_membuf(&ctx->key, &ctx->key_len, p)) in krb5kdf_set_ctx_params() 328 const unsigned char *key, size_t key_len) in cipher_init() 337 if (key_len != (size_t)klen) { in cipher_init() 338 ret = EVP_CIPHER_CTX_set_key_length(ctx, key_len); in cipher_init() 356 const unsigned char *key, size_t key_len, in KRB5KDF() 371 if (key_len ! in KRB5KDF() 326 cipher_init(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *engine, const unsigned char *key, size_t key_len) cipher_init() argument 355 KRB5KDF(const EVP_CIPHER *cipher, ENGINE *engine, const unsigned char *key, size_t key_len, const unsigned char *constant, size_t constant_len, unsigned char *okey, size_t okey_len) KRB5KDF() argument [all...] |
/third_party/openssl/ohos_lite/include/crypto/ |
H A D | evp.h | 135 int key_len; member 248 key_len, iv_len, flags, init_key, cleanup, \ 251 nid##_##nmode, block_size, key_len, iv_len, \ 263 #define BLOCK_CIPHER_def_cbc(cname, kstruct, nid, block_size, key_len, \ 266 BLOCK_CIPHER_def1(cname, cbc, cbc, CBC, kstruct, nid, block_size, key_len, \ 269 #define BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, \ 273 key_len, iv_len, flags, init_key, cleanup, set_asn1, \ 276 #define BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, \ 280 key_len, iv_len, flags, init_key, cleanup, set_asn1, \ 283 #define BLOCK_CIPHER_def_ecb(cname, kstruct, nid, block_size, key_len, \ [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt_wep.c | 29 u8 key_len; member 85 klen = 3 + wep->key_len; in prism2_wep_encrypt() 107 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_encrypt() 154 klen = 3 + wep->key_len; in prism2_wep_decrypt() 157 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_decrypt() 193 wep->key_len = len; in prism2_wep_set_key() 203 if (len < wep->key_len) in prism2_wep_get_key() 206 memcpy(key, wep->key, wep->key_len); in prism2_wep_get_key() 208 return wep->key_len; in prism2_wep_get_key() 217 wep->key_idx, wep->key_len); in prism2_wep_print_stats() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt_wep.c | 24 u8 key_len; member 83 klen = 3 + wep->key_len; in prism2_wep_encrypt() 105 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_encrypt() 153 klen = 3 + wep->key_len; in prism2_wep_decrypt() 156 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_decrypt() 192 wep->key_len = len; in prism2_wep_set_key() 202 if (len < wep->key_len) in prism2_wep_get_key() 205 memcpy(key, wep->key, wep->key_len); in prism2_wep_get_key() 207 return wep->key_len; in prism2_wep_get_key() 215 seq_printf(m, "key[%d] alg=WEP len=%d\n", wep->key_idx, wep->key_len); in prism2_wep_print_stats() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt_wep.c | 29 u8 key_len; member 85 klen = 3 + wep->key_len; in prism2_wep_encrypt() 107 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_encrypt() 154 klen = 3 + wep->key_len; in prism2_wep_decrypt() 157 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_decrypt() 193 wep->key_len = len; in prism2_wep_set_key() 203 if (len < wep->key_len) in prism2_wep_get_key() 206 memcpy(key, wep->key, wep->key_len); in prism2_wep_get_key() 208 return wep->key_len; in prism2_wep_get_key() 217 wep->key_idx, wep->key_len); in prism2_wep_print_stats() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt_wep.c | 24 u8 key_len; member 81 klen = 3 + wep->key_len; in prism2_wep_encrypt() 103 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_encrypt() 150 klen = 3 + wep->key_len; in prism2_wep_decrypt() 153 memcpy(key + 3, wep->key, wep->key_len); in prism2_wep_decrypt() 188 wep->key_len = len; in prism2_wep_set_key() 197 if (len < wep->key_len) in prism2_wep_get_key() 200 memcpy(key, wep->key, wep->key_len); in prism2_wep_get_key() 202 return wep->key_len; in prism2_wep_get_key() 209 seq_printf(m, "key[%d] alg=WEP len=%d\n", wep->key_idx, wep->key_len); in prism2_wep_print_stats() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/bcm/ |
H A D | spu2.c | 1000 flow_log(" key: %d\n", cipher_parms->key_len); in spu2_create_request() 1001 flow_dump(" key: ", cipher_parms->key_buf, cipher_parms->key_len); in spu2_create_request() 1007 flow_log(" authkey: %d\n", hash_parms->key_len); in spu2_create_request() 1008 flow_dump(" authkey: ", hash_parms->key_buf, hash_parms->key_len); in spu2_create_request() 1034 hash_parms->key_len = cipher_parms->key_len; in spu2_create_request() 1036 cipher_parms->key_len); in spu2_create_request() 1037 cipher_parms->key_len = 0; in spu2_create_request() 1072 hash_parms->key_len, cipher_parms->key_len, in spu2_create_request() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/bcm/ |
H A D | spu2.c | 1003 flow_log(" key: %d\n", cipher_parms->key_len); in spu2_create_request() 1004 flow_dump(" key: ", cipher_parms->key_buf, cipher_parms->key_len); in spu2_create_request() 1010 flow_log(" authkey: %d\n", hash_parms->key_len); in spu2_create_request() 1011 flow_dump(" authkey: ", hash_parms->key_buf, hash_parms->key_len); in spu2_create_request() 1037 hash_parms->key_len = cipher_parms->key_len; in spu2_create_request() 1039 cipher_parms->key_len); in spu2_create_request() 1040 cipher_parms->key_len = 0; in spu2_create_request() 1075 hash_parms->key_len, cipher_parms->key_len, in spu2_create_request() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/nx/ |
H A D | nx-aes-ctr.c | 24 unsigned int key_len) in ctr_aes_nx_set_key() 31 switch (key_len) { in ctr_aes_nx_set_key() 49 memcpy(csbcpb->cpb.aes_ctr.key, in_key, key_len); in ctr_aes_nx_set_key() 56 unsigned int key_len) in ctr3686_aes_nx_set_key() 60 if (key_len < CTR_RFC3686_NONCE_SIZE) in ctr3686_aes_nx_set_key() 64 in_key + key_len - CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_set_key() 67 key_len -= CTR_RFC3686_NONCE_SIZE; in ctr3686_aes_nx_set_key() 69 return ctr_aes_nx_set_key(tfm, in_key, key_len); in ctr3686_aes_nx_set_key() 22 ctr_aes_nx_set_key(struct crypto_skcipher *tfm, const u8 *in_key, unsigned int key_len) ctr_aes_nx_set_key() argument 54 ctr3686_aes_nx_set_key(struct crypto_skcipher *tfm, const u8 *in_key, unsigned int key_len) ctr3686_aes_nx_set_key() argument
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | plpks-secvar.c | 75 static int plpks_get_variable(const char *key, u64 key_len, u8 *data, in plpks_get_variable() argument 81 // We subtract 1 from key_len because we don't need to include the in plpks_get_variable() 83 var.name = kcalloc(key_len - 1, sizeof(wchar_t), GFP_KERNEL); in plpks_get_variable() 86 rc = utf8s_to_utf16s(key, key_len - 1, UTF16_LITTLE_ENDIAN, (wchar_t *)var.name, in plpks_get_variable() 87 key_len - 1); in plpks_get_variable() 115 static int plpks_set_variable(const char *key, u64 key_len, u8 *data, in plpks_set_variable() argument 127 // We subtract 1 from key_len because we don't need to include the in plpks_set_variable() 129 var.name = kcalloc(key_len - 1, sizeof(wchar_t), GFP_KERNEL); in plpks_set_variable() 132 rc = utf8s_to_utf16s(key, key_len - 1, UTF16_LITTLE_ENDIAN, (wchar_t *)var.name, in plpks_set_variable() 133 key_len in plpks_set_variable() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/nx/ |
H A D | nx-aes-ctr.c | 24 unsigned int key_len) in ctr_aes_nx_set_key() 31 switch (key_len) { in ctr_aes_nx_set_key() 49 memcpy(csbcpb->cpb.aes_ctr.key, in_key, key_len); in ctr_aes_nx_set_key() 56 unsigned int key_len) in ctr3686_aes_nx_set_key() 60 if (key_len < CTR_RFC3686_NONCE_SIZE) in ctr3686_aes_nx_set_key() 64 in_key + key_len - CTR_RFC3686_NONCE_SIZE, in ctr3686_aes_nx_set_key() 67 key_len -= CTR_RFC3686_NONCE_SIZE; in ctr3686_aes_nx_set_key() 69 return ctr_aes_nx_set_key(tfm, in_key, key_len); in ctr3686_aes_nx_set_key() 22 ctr_aes_nx_set_key(struct crypto_skcipher *tfm, const u8 *in_key, unsigned int key_len) ctr_aes_nx_set_key() argument 54 ctr3686_aes_nx_set_key(struct crypto_skcipher *tfm, const u8 *in_key, unsigned int key_len) ctr3686_aes_nx_set_key() argument
|