Home
last modified time | relevance | path

Searched refs:key_len (Results 1 – 25 of 931) sorted by relevance

12345678910>>...38

/OK3568_Linux_fs/kernel/arch/x86/crypto/
H A Daes_ctrby8_avx-x86_64.S148 .macro do_aes b, k, key_len argument
151 .set klen, \key_len
417 .macro do_aes_load val, key_len argument
418 do_aes \val, 1, \key_len
421 .macro do_aes_noload val, key_len argument
422 do_aes \val, 0, \key_len
427 .macro do_aes_ctrmain key_len argument
429 jb .Ldo_return2\key_len
437 jz .Lmult_of_8_blks\key_len
441 jg .Lgt4\key_len
[all …]
/OK3568_Linux_fs/external/security/librkcrypto/test/
H A Dcmode_adapter.c9 uint8_t *key, uint32_t key_len, uint8_t *iv, in soft_cipher() argument
18 ret = rk_des_ecb_encrypt(in, out, in_len, key, key_len, is_enc); in soft_cipher()
21 ret = rk_des_cbc_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
24 ret = rk_des_cfb_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
27 ret = rk_des_ofb_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
35 ret = rk_aes_ecb_encrypt(in, out, in_len, key, key_len, is_enc); in soft_cipher()
38 ret = rk_aes_cbc_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
41 ret = rk_aes_cfb_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
44 ret = rk_aes_ofb_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
47 ret = rk_aes_cts_encrypt(in, out, in_len, key, key_len, iv, is_enc); in soft_cipher()
[all …]
H A Dtest_throughput.c22 static int test_otp_key_item_tp(bool is_virt, uint32_t key_id, uint32_t key_len, in test_otp_key_item_tp() argument
48 config.key_len = key_len; in test_otp_key_item_tp()
65 test_algo_name(algo), key_len * 8, test_mode_name(mode), in test_otp_key_item_tp()
69 test_algo_name(algo), key_len * 8, test_mode_name(mode), in test_otp_key_item_tp()
86 test_algo_name(algo), key_len * 8, test_mode_name(mode), in test_otp_key_item_tp()
90 test_algo_name(algo), key_len * 8, test_mode_name(mode), in test_otp_key_item_tp()
99 uint32_t algo, key_id, mode, operation, len, key_len; in test_otp_key_virt_tp() local
125 key_len = 32; in test_otp_key_virt_tp()
127 key_len = 16; in test_otp_key_virt_tp()
130 if (test_otp_key_item_tp(true, key_id, key_len, algo, in test_otp_key_virt_tp()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/crypto/
H A Daes-siv.c64 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
79 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
84 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
89 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
104 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
115 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
119 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
132 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
135 key_len /= 2; in aes_siv_encrypt()
137 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/crypto/
H A Daes-siv.c64 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
79 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
84 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
89 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
104 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
115 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
119 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
132 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
135 key_len /= 2; in aes_siv_encrypt()
137 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/crypto/
H A Daes-siv.c63 static int aes_s2v(const u8 *key, size_t key_len, in aes_s2v() argument
78 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
88 ret = omac1_aes_vector(key, key_len, 1, &addr[i], &len[i], in aes_s2v()
103 ret = omac1_aes_vector(key, key_len, 1, data, &len[i], mac); in aes_s2v()
114 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
118 int aes_siv_encrypt(const u8 *key, size_t key_len, in aes_siv_encrypt() argument
131 (key_len != 32 && key_len != 48 && key_len != 64)) in aes_siv_encrypt()
134 key_len /= 2; in aes_siv_encrypt()
136 k2 = key + key_len; in aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/
H A Drtw_swcrypto.c23 int _rtw_core_ccmp_encrypt(u8 *key, u32 key_len, uint hdrlen, u8 *phdr, uint datalen, u8 *pdata)
28 if (key_len == 16) { /* 128 bits */
34 } else if (key_len == 32) { /* 256 bits */
53 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
58 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
65 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
75 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
94 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
103 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
109 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/
H A Drtw_swcrypto.c23 int _rtw_core_ccmp_encrypt(u8 *key, u32 key_len, uint hdrlen, u8 *phdr, uint datalen, u8 *pdata)
28 if (key_len == 16) { /* 128 bits */
34 } else if (key_len == 32) { /* 256 bits */
53 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
58 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
65 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
75 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
94 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
103 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
109 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/
H A Drtw_swcrypto.c31 int _rtw_ccmp_encrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
36 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
43 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
53 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
72 int _rtw_ccmp_decrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
81 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
87 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
96 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
113 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
117 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/
H A Drtw_swcrypto.c31 int _rtw_ccmp_encrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
36 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
43 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
53 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
72 int _rtw_ccmp_decrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
81 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
87 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
96 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
113 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
117 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/
H A Drtw_swcrypto.c30 int _rtw_ccmp_encrypt(_adapter *padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, uint plen) in _rtw_ccmp_encrypt() argument
35 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_encrypt()
42 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_encrypt()
52 RTW_INFO("Failed to encrypt CCMP(%u) frame", key_len); in _rtw_ccmp_encrypt()
71 int _rtw_ccmp_decrypt(_adapter * padapter, u8 *key, u32 key_len, uint hdrlen, u8 *frame, in _rtw_ccmp_decrypt() argument
80 if (key_len == 16) { /* 128 bits */ in _rtw_ccmp_decrypt()
86 } else if (key_len == 32) { /* 256 bits */ in _rtw_ccmp_decrypt()
95 RTW_INFO("Failed to decrypt CCMP(%u) frame", key_len); in _rtw_ccmp_decrypt()
112 int _aes_siv_encrypt(const u8 *key, size_t key_len, in _aes_siv_encrypt() argument
116 return aes_siv_encrypt(key, key_len, pw, pwlen, num_elem, addr, len, out); in _aes_siv_encrypt()
[all …]
/OK3568_Linux_fs/kernel/drivers/firmware/efi/
H A Dapple-properties.c57 u32 key_len, val_len, entry_len; in unmarshal_key_value_pairs() local
61 if (sizeof(key_len) > remaining) in unmarshal_key_value_pairs()
64 key_len = *(typeof(key_len) *)ptr; in unmarshal_key_value_pairs()
65 if (key_len + sizeof(val_len) > remaining || in unmarshal_key_value_pairs()
66 key_len < sizeof(key_len) + sizeof(efi_char16_t) || in unmarshal_key_value_pairs()
67 *(efi_char16_t *)(ptr + sizeof(key_len)) == 0) { in unmarshal_key_value_pairs()
73 val_len = *(typeof(val_len) *)(ptr + key_len); in unmarshal_key_value_pairs()
74 if (key_len + val_len > remaining || in unmarshal_key_value_pairs()
77 ptr - (void *)dev_header + key_len); in unmarshal_key_value_pairs()
82 key = kzalloc((key_len - sizeof(key_len)) * 4 + 1, GFP_KERNEL); in unmarshal_key_value_pairs()
[all …]
/OK3568_Linux_fs/external/security/librkcrypto/test/c_mode/
H A Dhmac.c16 static int rk_hmac_64(unsigned char *key, unsigned int key_len, const unsigned char *in,
35 tmp_key_len = key_len;
36 if(key_len > PARTITION_BYTE_SIZE){
37 res = (*hash)(key, key_len, tmp_key, &tmp_key_len);
42 memcpy(tmp_key, key, key_len);
48 for(i=0; i<key_len; i++)
51 for(i=0; i<key_len; i++)
306 int rk_hmac_md5(const unsigned char *key, unsigned int key_len, const unsigned char *in, in rk_hmac_md5() argument
309 if(key_len > 64) in rk_hmac_md5()
312 return rk_hmac_64(key, key_len, in, in_len, out, out_len, rk_hash_md5); in rk_hmac_md5()
[all …]

12345678910>>...38