Home
last modified time | relevance | path

Searched refs:IVtemp (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/security/librkcrypto/test/c_mode/
H A Dsm4_cmac.c56 unsigned char IVtemp[SM4_BLOCK_SIZE]; in rk_sm4_genarate_cmac() local
61 memset(IVtemp, 0x00, sizeof(IVtemp)); in rk_sm4_genarate_cmac()
74 rk_array_xor(16, &msg[i * SM4_BLOCK_SIZE], IVtemp, Blocktemp); in rk_sm4_genarate_cmac()
75 rk_sm4_crypt_ecb(&ctx, Blocktemp, IVtemp); in rk_sm4_genarate_cmac()
77 rk_array_xor(16, &msg[(block-1)*SM4_BLOCK_SIZE], IVtemp, Blocktemp); in rk_sm4_genarate_cmac()
96 rk_array_xor(SM4_BLOCK_SIZE, &msg[i * SM4_BLOCK_SIZE], IVtemp, Blocktemp); in rk_sm4_genarate_cmac()
97 rk_sm4_crypt_ecb(&ctx, Blocktemp, IVtemp); in rk_sm4_genarate_cmac()
112 rk_array_xor(SM4_BLOCK_SIZE, Blocktemp, IVtemp, Blocktemp); in rk_sm4_genarate_cmac()
124 unsigned char IVtemp[SM4_BLOCK_SIZE]; in rk_sm4_verify_cmac() local
130 memset(IVtemp, 0x00, sizeof(IVtemp)); in rk_sm4_verify_cmac()
[all …]
H A Daes_cmac.c57 unsigned char IVtemp[AES_BLOCK_SIZE]; in rk_aes_genarate_cmac() local
63 memset(IVtemp, 0x00, sizeof(IVtemp)); in rk_aes_genarate_cmac()
78 rk_array_xor(16, &msg[i * AES_BLOCK_SIZE], IVtemp, Blocktemp); in rk_aes_genarate_cmac()
79 rk_aes_encrypt(Blocktemp, IVtemp, &aes_key); in rk_aes_genarate_cmac()
81 rk_array_xor(16, &msg[(block-1)*AES_BLOCK_SIZE], IVtemp, Blocktemp); in rk_aes_genarate_cmac()
100 rk_array_xor(AES_BLOCK_SIZE, &msg[i * AES_BLOCK_SIZE], IVtemp, Blocktemp); in rk_aes_genarate_cmac()
101 rk_aes_encrypt(Blocktemp, IVtemp, &aes_key); in rk_aes_genarate_cmac()
116 rk_array_xor(AES_BLOCK_SIZE, Blocktemp, IVtemp, Blocktemp); in rk_aes_genarate_cmac()
128 unsigned char IVtemp[AES_BLOCK_SIZE]; in rk_aes_verify_cmac() local
134 memset(IVtemp, 0x00, sizeof(IVtemp)); in rk_aes_verify_cmac()
[all …]