Searched refs:SM4_BLOCK_SIZE (Results 1 – 12 of 12) sorted by relevance
| /linux/arch/x86/crypto/ |
| A D | sm4_aesni_avx_glue.c | 110 src += SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 111 dst += SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 112 nbytes -= SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 150 u8 iv[SM4_BLOCK_SIZE]; in sm4_avx_cbc_decrypt() 159 memcpy(iv, src + SM4_BLOCK_SIZE, SM4_BLOCK_SIZE); in sm4_avx_cbc_decrypt() 164 SM4_BLOCK_SIZE); in sm4_avx_cbc_decrypt() 165 src -= SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt() 166 dst -= SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt() 220 walk.iv, SM4_BLOCK_SIZE); in sm4_avx_ctr_crypt() 292 .ivsize = SM4_BLOCK_SIZE, [all …]
|
| A D | sm4_aesni_avx2_glue.c | 20 #define SM4_CRYPT16_BLOCK_SIZE (SM4_BLOCK_SIZE * 16) 55 .cra_blocksize = SM4_BLOCK_SIZE, 61 .walksize = 16 * SM4_BLOCK_SIZE, 71 .cra_blocksize = SM4_BLOCK_SIZE, 77 .ivsize = SM4_BLOCK_SIZE, 78 .walksize = 16 * SM4_BLOCK_SIZE, 94 .ivsize = SM4_BLOCK_SIZE, 95 .chunksize = SM4_BLOCK_SIZE, 96 .walksize = 16 * SM4_BLOCK_SIZE,
|
| /linux/arch/arm64/crypto/ |
| A D | sm4-ce-glue.c | 68 u8 digest[SM4_BLOCK_SIZE]; 452 .ivsize = SM4_BLOCK_SIZE, 467 .ivsize = SM4_BLOCK_SIZE, 468 .chunksize = SM4_BLOCK_SIZE, 483 .ivsize = SM4_BLOCK_SIZE, 499 .ivsize = SM4_BLOCK_SIZE, 621 if (len < SM4_BLOCK_SIZE && ctx->len == SM4_BLOCK_SIZE) { in sm4_mac_update() 627 len %= SM4_BLOCK_SIZE; in sm4_mac_update() 658 consts += SM4_BLOCK_SIZE; in sm4_cmac_final() 696 + SM4_BLOCK_SIZE * 2, [all …]
|
| A D | sm4-neon-glue.c | 49 nblocks = nbytes / SM4_BLOCK_SIZE; in sm4_ecb_do_crypt() 95 while (nbytes >= SM4_BLOCK_SIZE) { in sm4_cbc_encrypt() 99 src += SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 100 dst += SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 101 nbytes -= SM4_BLOCK_SIZE; in sm4_cbc_encrypt() 167 dst += nblocks * SM4_BLOCK_SIZE; in sm4_ctr_crypt() 168 src += nblocks * SM4_BLOCK_SIZE; in sm4_ctr_crypt() 174 u8 keystream[SM4_BLOCK_SIZE]; in sm4_ctr_crypt() 214 .ivsize = SM4_BLOCK_SIZE, 229 .ivsize = SM4_BLOCK_SIZE, [all …]
|
| A D | sm4-ce-ccm-glue.c | 69 memcpy(info, req->iv, SM4_BLOCK_SIZE); in ccm_format_input() 130 if (len == SM4_BLOCK_SIZE) { in ccm_calculate_auth_mac() 131 if (n < SM4_BLOCK_SIZE) { in ccm_calculate_auth_mac() 137 nblocks = n / SM4_BLOCK_SIZE; in ccm_calculate_auth_mac() 141 ptr += nblocks * SM4_BLOCK_SIZE; in ccm_calculate_auth_mac() 142 n %= SM4_BLOCK_SIZE; in ccm_calculate_auth_mac() 148 l = min(n, SM4_BLOCK_SIZE - len); in ccm_calculate_auth_mac() 246 u8 authtag[SM4_BLOCK_SIZE]; in ccm_decrypt() 282 .ivsize = SM4_BLOCK_SIZE, 283 .chunksize = SM4_BLOCK_SIZE, [all …]
|
| A D | sm4-ce-gcm-glue.c | 146 u8 __aligned(8) iv[SM4_BLOCK_SIZE]; in gcm_crypt() 149 memset(ghash, 0, SM4_BLOCK_SIZE); in gcm_crypt() 163 unsigned int tail = walk->nbytes % SM4_BLOCK_SIZE; in gcm_crypt() 201 u8 __aligned(8) ghash[SM4_BLOCK_SIZE]; in gcm_encrypt() 221 u8 __aligned(8) ghash[SM4_BLOCK_SIZE]; in gcm_decrypt() 222 u8 authtag[SM4_BLOCK_SIZE]; in gcm_decrypt() 252 .chunksize = SM4_BLOCK_SIZE, 253 .maxauthsize = SM4_BLOCK_SIZE,
|
| A D | sm4-ce-cipher-glue.c | 59 .cra_blocksize = SM4_BLOCK_SIZE,
|
| /linux/arch/riscv/crypto/ |
| A D | sm4-riscv64-glue.c | 24 const u8 in[SM4_BLOCK_SIZE], 25 u8 out[SM4_BLOCK_SIZE]); 71 .cra_blocksize = SM4_BLOCK_SIZE,
|
| /linux/include/crypto/ |
| A D | sm4.h | 16 #define SM4_BLOCK_SIZE 16 macro
|
| /linux/drivers/crypto/ccree/ |
| A D | cc_cipher.c | 141 if (IS_ALIGNED(size, SM4_BLOCK_SIZE)) in validate_data_size() 1289 .blocksize = SM4_BLOCK_SIZE, 1296 .ivsize = SM4_BLOCK_SIZE, 1306 .blocksize = SM4_BLOCK_SIZE, 1330 .ivsize = SM4_BLOCK_SIZE, 1340 .blocksize = SM4_BLOCK_SIZE, 1347 .ivsize = SM4_BLOCK_SIZE, 1358 .blocksize = SM4_BLOCK_SIZE, 1365 .ivsize = SM4_BLOCK_SIZE,
|
| /linux/crypto/ |
| A D | sm4_generic.c | 62 .cra_blocksize = SM4_BLOCK_SIZE,
|
| /linux/drivers/crypto/inside-secure/ |
| A D | safexcel_cipher.c | 3065 .cra_blocksize = SM4_BLOCK_SIZE, 3081 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_skcipher_sm4_cbc_cra_init() 3095 .ivsize = SM4_BLOCK_SIZE, 3103 .cra_blocksize = SM4_BLOCK_SIZE, 3133 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_skcipher_sm4_ctr_cra_init() 3194 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_aead_sm4cbc_sha1_cra_init() 3207 .ivsize = SM4_BLOCK_SIZE, 3216 .cra_blocksize = SM4_BLOCK_SIZE, 3303 ctx->blocksz = SM4_BLOCK_SIZE; in safexcel_aead_sm4cbc_sm3_cra_init() 3317 .ivsize = SM4_BLOCK_SIZE, [all …]
|
Completed in 30 milliseconds