/linux-4.1.27/arch/arm/crypto/ |
H A D | aes_glue.h | 10 struct AES_KEY enc_key; member in struct:AES_CTX
|
H A D | aes_glue.c | 19 AES_encrypt(src, dst, &ctx->enc_key); aes_encrypt() 48 if (private_AES_set_encrypt_key(in_key, key_len, &ctx->enc_key) == -1) { aes_set_key() 53 ctx->dec_key = ctx->enc_key; aes_set_key()
|
H A D | aes-armv4.S | 660 @ expecting the key to already have the enc_key work done (see aes_glue.c)
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
H A D | sta_cmd.c | 558 struct mwifiex_ds_encrypt_key *enc_key, mwifiex_set_aes_key_v2() 564 if (enc_key->is_igtk_key) { mwifiex_set_aes_key_v2() 566 if (enc_key->is_rx_seq_valid) mwifiex_set_aes_key_v2() 568 enc_key->pn, enc_key->pn_len); mwifiex_set_aes_key_v2() 573 cpu_to_le16(enc_key->key_len); mwifiex_set_aes_key_v2() 575 enc_key->key_material, enc_key->key_len); mwifiex_set_aes_key_v2() 579 if (enc_key->is_rx_seq_valid) mwifiex_set_aes_key_v2() 581 enc_key->pn, enc_key->pn_len); mwifiex_set_aes_key_v2() 584 cpu_to_le16(enc_key->key_len); mwifiex_set_aes_key_v2() 586 enc_key->key_material, enc_key->key_len); mwifiex_set_aes_key_v2() 610 struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material_v2() 613 u8 *mac = enc_key->mac_addr; mwifiex_cmd_802_11_key_material_v2() 624 enc_key->key_index & KEY_INDEX_MASK; mwifiex_cmd_802_11_key_material_v2() 629 if (enc_key->key_index & MWIFIEX_KEY_INDEX_UNICAST) mwifiex_cmd_802_11_key_material_v2() 634 if (enc_key->is_igtk_key) mwifiex_cmd_802_11_key_material_v2() 648 if (enc_key->key_disable) { mwifiex_cmd_802_11_key_material_v2() 653 km->key_param_set.key_idx = enc_key->key_index & KEY_INDEX_MASK; mwifiex_cmd_802_11_key_material_v2() 664 km->key_param_set.key_idx = enc_key->key_index & KEY_INDEX_MASK; mwifiex_cmd_802_11_key_material_v2() 669 if (enc_key->key_len <= WLAN_KEY_LEN_WEP104) { mwifiex_cmd_802_11_key_material_v2() 678 if (enc_key->is_current_wep_key) { mwifiex_cmd_802_11_key_material_v2() 698 cpu_to_le16(enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 700 enc_key->key_material, enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 712 if (enc_key->is_wapi_key) { mwifiex_cmd_802_11_key_material_v2() 715 memcpy(km->key_param_set.key_params.wapi.pn, enc_key->pn, mwifiex_cmd_802_11_key_material_v2() 718 cpu_to_le16(enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 720 enc_key->key_material, enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 749 if (enc_key->key_len == WLAN_KEY_LEN_CCMP) mwifiex_cmd_802_11_key_material_v2() 750 return mwifiex_set_aes_key_v2(priv, cmd, enc_key, km); mwifiex_cmd_802_11_key_material_v2() 752 if (enc_key->key_len == WLAN_KEY_LEN_TKIP) { mwifiex_cmd_802_11_key_material_v2() 754 if (enc_key->is_rx_seq_valid) mwifiex_cmd_802_11_key_material_v2() 756 enc_key->pn, enc_key->pn_len); mwifiex_cmd_802_11_key_material_v2() 759 cpu_to_le16(enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 761 enc_key->key_material, enc_key->key_len); mwifiex_cmd_802_11_key_material_v2() 786 struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material_v1() 803 if (!enc_key) { mwifiex_cmd_802_11_key_material_v1() 816 if (enc_key->is_wapi_key) { mwifiex_cmd_802_11_key_material_v1() 827 key_material->key_param_set.key[0] = enc_key->key_index; mwifiex_cmd_802_11_key_material_v1() 834 if (!is_broadcast_ether_addr(enc_key->mac_addr)) { mwifiex_cmd_802_11_key_material_v1() 849 enc_key->key_material, enc_key->key_len); mwifiex_cmd_802_11_key_material_v1() 850 memcpy(&key_material->key_param_set.key[2 + enc_key->key_len], mwifiex_cmd_802_11_key_material_v1() 851 enc_key->pn, PN_LEN); mwifiex_cmd_802_11_key_material_v1() 861 if (enc_key->key_len == WLAN_KEY_LEN_CCMP) { mwifiex_cmd_802_11_key_material_v1() 862 if (enc_key->is_igtk_key) { mwifiex_cmd_802_11_key_material_v1() 886 if (enc_key->key_index & MWIFIEX_KEY_INDEX_UNICAST) mwifiex_cmd_802_11_key_material_v1() 894 } else if (enc_key->key_len == WLAN_KEY_LEN_TKIP) { mwifiex_cmd_802_11_key_material_v1() 901 if (enc_key->key_index & MWIFIEX_KEY_INDEX_UNICAST) mwifiex_cmd_802_11_key_material_v1() 914 cpu_to_le16((u16) enc_key->key_len); mwifiex_cmd_802_11_key_material_v1() 915 memcpy(key_material->key_param_set.key, enc_key->key_material, mwifiex_cmd_802_11_key_material_v1() 916 enc_key->key_len); mwifiex_cmd_802_11_key_material_v1() 918 cpu_to_le16((u16) enc_key->key_len + mwifiex_cmd_802_11_key_material_v1() 921 key_param_len = (u16)(enc_key->key_len + KEYPARAMSET_FIXED_LEN) mwifiex_cmd_802_11_key_material_v1() 929 memcpy(param->ipn, enc_key->pn, IGTK_PN_LEN); mwifiex_cmd_802_11_key_material_v1() 930 memcpy(param->key, enc_key->key_material, mwifiex_cmd_802_11_key_material_v1() 951 memcpy(tlv_mac->mac_addr, enc_key->mac_addr, ETH_ALEN); mwifiex_cmd_802_11_key_material_v1() 970 struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material() 975 enc_key); mwifiex_cmd_802_11_key_material() 980 enc_key); mwifiex_cmd_802_11_key_material() 556 mwifiex_set_aes_key_v2(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, struct mwifiex_ds_encrypt_key *enc_key, struct host_cmd_ds_802_11_key_material_v2 *km) mwifiex_set_aes_key_v2() argument 607 mwifiex_cmd_802_11_key_material_v2(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, u16 cmd_action, u32 cmd_oid, struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material_v2() argument 783 mwifiex_cmd_802_11_key_material_v1(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, u16 cmd_action, u32 cmd_oid, struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material_v1() argument 967 mwifiex_cmd_802_11_key_material(struct mwifiex_private *priv, struct host_cmd_ds_command *cmd, u16 cmd_action, u32 cmd_oid, struct mwifiex_ds_encrypt_key *enc_key) mwifiex_cmd_802_11_key_material() argument
|
H A D | sta_ioctl.c | 903 void *enc_key; mwifiex_sec_ioctl_set_wep_key() local 913 enc_key = encrypt_key; mwifiex_sec_ioctl_set_wep_key() 915 enc_key = NULL; mwifiex_sec_ioctl_set_wep_key() 919 HostCmd_ACT_GEN_SET, 0, enc_key, false); mwifiex_sec_ioctl_set_wep_key()
|
/linux-4.1.27/drivers/crypto/vmx/ |
H A D | aes.c | 34 struct aes_key enc_key; member in struct:p8_aes_ctx 84 ret = aes_p8_set_encrypt_key(key, keylen * 8, &ctx->enc_key); p8_aes_setkey() 102 aes_p8_encrypt(src, dst, &ctx->enc_key); p8_aes_encrypt()
|
H A D | aes_ctr.c | 34 struct aes_key enc_key; member in struct:p8_aes_ctr_ctx 83 ret = aes_p8_set_encrypt_key(key, keylen * 8, &ctx->enc_key); p8_aes_ctr_setkey() 102 aes_p8_encrypt(ctrblk, keystream, &ctx->enc_key); p8_aes_ctr_final() 134 (nbytes & AES_BLOCK_MASK)/AES_BLOCK_SIZE, &ctx->enc_key, walk.iv); p8_aes_ctr_crypt()
|
H A D | aes_cbc.c | 35 struct aes_key enc_key; member in struct:p8_aes_cbc_ctx 85 ret = aes_p8_set_encrypt_key(key, keylen * 8, &ctx->enc_key); p8_aes_cbc_setkey() 118 nbytes & AES_BLOCK_MASK, &ctx->enc_key, walk.iv, 1); p8_aes_cbc_encrypt()
|
/linux-4.1.27/drivers/crypto/qce/ |
H A D | cipher.h | 23 u8 enc_key[QCE_MAX_KEY_SIZE]; member in struct:qce_cipher_ctx
|
H A D | common.c | 338 qce_cpu_to_be32p_array(enckey, ctx->enc_key, keylen); qce_setup_regs_ablkcipher() 353 qce_xtskey(qce, ctx->enc_key, ctx->enc_keylen, qce_setup_regs_ablkcipher()
|
H A D | ablkcipher.c | 191 memcpy(ctx->enc_key, key, keylen); qce_ablkcipher_setkey()
|
/linux-4.1.27/fs/ecryptfs/ |
H A D | keystore.c | 419 memcpy(key_rec->enc_key, &data[i], key_rec->enc_key_size); parse_tag_67_packet() 2042 memcpy(key_rec->enc_key, write_tag_1_packet() 2061 ecryptfs_dump_hex(key_rec->enc_key, key_rec->enc_key_size); write_tag_1_packet() 2093 memcpy(&dest[(*packet_size)], key_rec->enc_key, write_tag_1_packet() 2242 memcpy(key_rec->enc_key, write_tag_3_packet() 2275 rc = virt_to_scatterlist(key_rec->enc_key, key_rec->enc_key_size, write_tag_3_packet() 2309 ecryptfs_dump_hex(key_rec->enc_key, write_tag_3_packet() 2361 memcpy(&dest[(*packet_size)], key_rec->enc_key, write_tag_3_packet()
|
H A D | ecryptfs_kernel.h | 61 unsigned char enc_key[ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES]; member in struct:ecryptfs_key_record
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
H A D | host.h | 372 struct enc_key { struct
|