Home
last modified time | relevance | path

Searched refs:block (Results 1 – 25 of 114) sorted by relevance

12345

/openssl-master/test/
A Dsm4_internal_test.c55 uint8_t block[SM4_BLOCK_SIZE]; in test_sm4_ecb() local
58 memcpy(block, input, SM4_BLOCK_SIZE); in test_sm4_ecb()
60 ossl_sm4_encrypt(block, block, &key); in test_sm4_ecb()
61 if (!TEST_mem_eq(block, SM4_BLOCK_SIZE, expected, SM4_BLOCK_SIZE)) in test_sm4_ecb()
65 ossl_sm4_encrypt(block, block, &key); in test_sm4_ecb()
67 if (!TEST_mem_eq(block, SM4_BLOCK_SIZE, expected_iter, SM4_BLOCK_SIZE)) in test_sm4_ecb()
71 ossl_sm4_decrypt(block, block, &key); in test_sm4_ecb()
73 if (!TEST_mem_eq(block, SM4_BLOCK_SIZE, input, SM4_BLOCK_SIZE)) in test_sm4_ecb()
A Denginetest.c50 ENGINE *block[NUMTOADD]; in test_engines() local
62 memset(block, 0, sizeof(block)); in test_engines()
153 if (!TEST_ptr(block[loop] = ENGINE_new()) in test_engines()
154 || !TEST_true(ENGINE_set_id(block[loop], eid[loop])) in test_engines()
155 || !TEST_true(ENGINE_set_name(block[loop], ename[loop]))) in test_engines()
159 if (!TEST_true(ENGINE_add(block[loop]))) { in test_engines()
161 loop, ENGINE_get_id(block[loop]), in test_engines()
162 ENGINE_get_name(block[loop])); in test_engines()
185 ENGINE_free(block[loop]); in test_engines()
/openssl-master/crypto/modes/
A Dccm128.c28 block128_f block) in CRYPTO_ccm128_init() argument
33 ctx->block = block; in CRYPTO_ccm128_init()
72 block128_f block = ctx->block; in CRYPTO_ccm128_aad() local
144 block128_f block = ctx->block; in CRYPTO_ccm128_encrypt() local
212 (*block) (ctx->nonce.c, scratch.c, key); in CRYPTO_ccm128_encrypt()
228 block128_f block = ctx->block; in CRYPTO_ccm128_decrypt() local
287 (*block) (ctx->nonce.c, scratch.c, key); in CRYPTO_ccm128_decrypt()
317 block128_f block = ctx->block; in CRYPTO_ccm128_encrypt_ccm64() local
365 (*block) (ctx->nonce.c, scratch.c, key); in CRYPTO_ccm128_encrypt_ccm64()
381 block128_f block = ctx->block; in CRYPTO_ccm128_decrypt_ccm64() local
[all …]
A Dcfb128.c28 int enc, block128_f block) in CRYPTO_cfb128_encrypt() argument
55 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
67 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
81 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
105 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
118 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
135 (*block) (ivec, ivec, key); in CRYPTO_cfb128_encrypt()
153 block128_f block) in cfbr_encrypt_block() argument
165 (*block) (ivec, ivec, key); in cfbr_encrypt_block()
189 int enc, block128_f block) in CRYPTO_cfb128_1_encrypt() argument
[all …]
A Dwrap128.c51 block128_f block) in CRYPTO_128_wrap() argument
69 block(B, B, key); in CRYPTO_128_wrap()
102 block128_f block) in crypto_128_unwrap_raw() argument
123 block(B, B, key); in crypto_128_unwrap_raw()
152 size_t inlen, block128_f block) in CRYPTO_128_unwrap() argument
157 ret = crypto_128_unwrap_raw(key, got_iv, out, in, inlen, block); in CRYPTO_128_unwrap()
186 block128_f block) in CRYPTO_128_wrap_pad() argument
225 block(out, out, key); in CRYPTO_128_wrap_pad()
230 ret = CRYPTO_128_wrap(key, aiv, out, out, padded_len, block); in CRYPTO_128_wrap_pad()
254 block128_f block) in CRYPTO_128_unwrap_pad() argument
[all …]
A Dcbc128.c26 unsigned char ivec[16], block128_f block) in CRYPTO_cbc128_encrypt() argument
40 (*block) (out, out, key); in CRYPTO_cbc128_encrypt()
51 (*block) (out, out, key); in CRYPTO_cbc128_encrypt()
64 (*block) (out, out, key); in CRYPTO_cbc128_encrypt()
78 unsigned char ivec[16], block128_f block) in CRYPTO_cbc128_decrypt() argument
96 (*block) (in, out, key); in CRYPTO_cbc128_decrypt()
109 (*block) (in, out, key); in CRYPTO_cbc128_decrypt()
125 (*block) (in, tmp.c, key); in CRYPTO_cbc128_decrypt()
142 (*block) (in, tmp.c, key); in CRYPTO_cbc128_decrypt()
157 (*block) (in, tmp.c, key); in CRYPTO_cbc128_decrypt()
A Dcts128.c30 block128_f block) in CRYPTO_cts128_encrypt_block() argument
42 CRYPTO_cbc128_encrypt(in, out, len, key, ivec, block); in CRYPTO_cts128_encrypt_block()
49 (*block) (ivec, ivec, key); in CRYPTO_cts128_encrypt_block()
60 block128_f block) in CRYPTO_nistcts128_encrypt_block() argument
71 CRYPTO_cbc128_encrypt(in, out, len, key, ivec, block); in CRYPTO_nistcts128_encrypt_block()
81 (*block) (ivec, ivec, key); in CRYPTO_nistcts128_encrypt_block()
161 block128_f block) in CRYPTO_cts128_decrypt_block() argument
183 (*block) (in, tmp.c + 16, key); in CRYPTO_cts128_decrypt_block()
187 (*block) (tmp.c, tmp.c, key); in CRYPTO_cts128_decrypt_block()
230 (*block) (in + residue, tmp.c + 16, key); in CRYPTO_nistcts128_decrypt_block()
[all …]
A Dofb128.c27 unsigned char ivec[16], int *num, block128_f block) in CRYPTO_ofb128_encrypt() argument
53 (*block) (ivec, ivec, key); in CRYPTO_ofb128_encrypt()
64 (*block) (ivec, ivec, key); in CRYPTO_ofb128_encrypt()
78 (*block) (ivec, ivec, key); in CRYPTO_ofb128_encrypt()
A Dctr128.c77 block128_f block) in CRYPTO_ctr128_encrypt() argument
99 (*block) (ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
111 (*block) (ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
126 (*block) (ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
/openssl-master/include/openssl/
A Dmodes.h56 block128_f block);
67 block128_f block);
72 int enc, block128_f block);
76 int enc, block128_f block);
80 int enc, block128_f block);
85 block128_f block);
92 block128_f block);
101 block128_f block);
143 block128_f block);
170 block128_f block);
[all …]
/openssl-master/providers/implementations/kdfs/
A Dkrb5kdf.c271 memcpy(block, constant, constant_len); in n_fold()
288 memset(block, 0, blocksize); in n_fold()
311 tmp += carry + block[b]; in n_fold()
312 block[b] = tmp & 0xff; in n_fold()
319 carry += block[b]; in n_fold()
320 block[b] = carry & 0xff; in n_fold()
358 unsigned char block[EVP_MAX_BLOCK_LENGTH * 2]; in KRB5KDF() local
402 plainblock = block; in KRB5KDF()
403 cipherblock = block + EVP_MAX_BLOCK_LENGTH; in KRB5KDF()
439 if (cipherblock == block) { in KRB5KDF()
[all …]
/openssl-master/providers/implementations/ciphers/
A Dciphercommon_hw.c22 CRYPTO_cbc128_encrypt(in, out, len, dat->ks, dat->iv, dat->block); in ossl_cipher_hw_generic_cbc()
24 CRYPTO_cbc128_decrypt(in, out, len, dat->ks, dat->iv, dat->block); in ossl_cipher_hw_generic_cbc()
42 (*dat->block) (in + i, out + i, dat->ks); in ossl_cipher_hw_generic_ecb()
53 CRYPTO_ofb128_encrypt(in, out, len, dat->ks, dat->iv, &num, dat->block); in ossl_cipher_hw_generic_ofb128()
65 dat->block); in ossl_cipher_hw_generic_cfb128()
77 dat->block); in ossl_cipher_hw_generic_cfb8()
90 dat->enc, dat->block); in ossl_cipher_hw_generic_cfb1()
97 dat->iv, &num, dat->enc, dat->block); in ossl_cipher_hw_generic_cfb1()
104 dat->enc, dat->block); in ossl_cipher_hw_generic_cfb1()
121 &num, dat->block); in ossl_cipher_hw_generic_ctr()
A Dcipher_aes_hw.c33 dat->block = (block128_f)HWAES_decrypt; in cipher_hw_aes_initkey()
48 dat->block = (block128_f)AES_decrypt; in cipher_hw_aes_initkey()
55 dat->block = (block128_f)vpaes_decrypt; in cipher_hw_aes_initkey()
62 dat->block = (block128_f)AES_decrypt; in cipher_hw_aes_initkey()
70 dat->block = (block128_f)HWAES_encrypt; in cipher_hw_aes_initkey()
93 dat->block = (block128_f)AES_encrypt; in cipher_hw_aes_initkey()
100 dat->block = (block128_f)vpaes_encrypt; in cipher_hw_aes_initkey()
107 dat->block = (block128_f)AES_encrypt; in cipher_hw_aes_initkey()
A Dcipher_camellia.c52 IMPLEMENT_generic_cipher(camellia, CAMELLIA, ecb, ECB, 0, 256, 128, 0, block)
54 IMPLEMENT_generic_cipher(camellia, CAMELLIA, ecb, ECB, 0, 192, 128, 0, block)
56 IMPLEMENT_generic_cipher(camellia, CAMELLIA, ecb, ECB, 0, 128, 128, 0, block)
58 IMPLEMENT_generic_cipher(camellia, CAMELLIA, cbc, CBC, 0, 256, 128, 128, block)
60 IMPLEMENT_generic_cipher(camellia, CAMELLIA, cbc, CBC, 0, 192, 128, 128, block)
62 IMPLEMENT_generic_cipher(camellia, CAMELLIA, cbc, CBC, 0, 128, 128, 128, block)
A Dcipher_aes.c53 IMPLEMENT_generic_cipher(aes, AES, ecb, ECB, 0, 256, 128, 0, block)
55 IMPLEMENT_generic_cipher(aes, AES, ecb, ECB, 0, 192, 128, 0, block)
57 IMPLEMENT_generic_cipher(aes, AES, ecb, ECB, 0, 128, 128, 0, block)
59 IMPLEMENT_generic_cipher(aes, AES, cbc, CBC, 0, 256, 128, 128, block)
61 IMPLEMENT_generic_cipher(aes, AES, cbc, CBC, 0, 192, 128, 128, block)
63 IMPLEMENT_generic_cipher(aes, AES, cbc, CBC, 0, 128, 128, 128, block)
A Dcipher_aria.c46 IMPLEMENT_generic_cipher(aria, ARIA, ecb, ECB, 0, 256, 128, 0, block)
48 IMPLEMENT_generic_cipher(aria, ARIA, ecb, ECB, 0, 192, 128, 0, block)
50 IMPLEMENT_generic_cipher(aria, ARIA, ecb, ECB, 0, 128, 128, 0, block)
52 IMPLEMENT_generic_cipher(aria, ARIA, cbc, CBC, 0, 256, 128, 128, block)
54 IMPLEMENT_generic_cipher(aria, ARIA, cbc, CBC, 0, 192, 128, 128, block)
56 IMPLEMENT_generic_cipher(aria, ARIA, cbc, CBC, 0, 128, 128, 128, block)
A Dcipher_tdes.c27 IMPLEMENT_tdes_cipher(ede3, EDE3, ecb, ECB, TDES_FLAGS, 64*3, 64, 64, block);
29 IMPLEMENT_tdes_cipher(ede3, EDE3, cbc, CBC, TDES_FLAGS, 64*3, 64, 64, block);
A Dcipher_des.c152 kbits, blkbits, ivbits, block) \ argument
170 (void (*)(void))ossl_cipher_generic_##block##_update }, \
171 { OSSL_FUNC_CIPHER_FINAL, (void (*)(void))ossl_cipher_generic_##block##_final },\
192 IMPLEMENT_des_cipher(des, ecb, ECB, DES_FLAGS, 64, 64, 0, block);
194 IMPLEMENT_des_cipher(des, cbc, CBC, DES_FLAGS, 64, 64, 64, block);
A Dcipher_tdes.h32 kbits, blkbits, ivbits, block) \ argument
50 (void (*)(void))ossl_cipher_generic_##block##_update }, \
52 (void (*)(void))ossl_cipher_generic_##block##_final }, \
A Dcipher_tdes_default.c29 IMPLEMENT_tdes_cipher(ede2, EDE2, ecb, ECB, TDES_FLAGS, 64*2, 64, 64, block);
31 IMPLEMENT_tdes_cipher(ede2, EDE2, cbc, CBC, TDES_FLAGS, 64*2, 64, 64, block);
A Dcipher_idea.c53 IMPLEMENT_generic_cipher(idea, IDEA, ecb, ECB, 0, 128, 64, 0, block)
55 IMPLEMENT_generic_cipher(idea, IDEA, cbc, CBC, 0, 128, 64, 64, block)
/openssl-master/crypto/evp/
A De_camellia.c34 block128_f block; member
66 dat->block = (block128_f) cmll_t4_decrypt; in cmll_t4_init_key()
82 dat->block = (block128_f) cmll_t4_encrypt; in cmll_t4_init_key()
208 dat->block = (block128_f) Camellia_decrypt; in camellia_init_key()
212 dat->block = (block128_f) Camellia_encrypt; in camellia_init_key()
247 (*dat->block) (in + i, out + i, &dat->ks); in camellia_ecb_cipher()
270 EVP_CIPHER_CTX_is_encrypting(ctx), dat->block); in camellia_cfb_cipher()
296 dat->block); in camellia_cfb1_cipher()
306 dat->block); in camellia_cfb1_cipher()
317 dat->block); in camellia_cfb1_cipher()
[all …]
/openssl-master/ssl/
A Ds3_cbc.c173 void (*md_transform) (void *ctx, const unsigned char *block); in ssl3_cbc_digest_record()
210 (void (*)(void *ctx, const unsigned char *block))MD5_Transform; in ssl3_cbc_digest_record()
220 (void (*)(void *ctx, const unsigned char *block))SHA1_Transform; in ssl3_cbc_digest_record()
227 (void (*)(void *ctx, const unsigned char *block))SHA256_Transform; in ssl3_cbc_digest_record()
234 (void (*)(void *ctx, const unsigned char *block))SHA256_Transform; in ssl3_cbc_digest_record()
241 (void (*)(void *ctx, const unsigned char *block))SHA512_Transform; in ssl3_cbc_digest_record()
431 unsigned char block[MAX_HASH_BLOCK_SIZE]; in ssl3_cbc_digest_record() local
472 block[j] = b; in ssl3_cbc_digest_record()
475 md_transform(md_state.c, block); in ssl3_cbc_digest_record()
476 md_final_raw(md_state.c, block); in ssl3_cbc_digest_record()
[all …]
/openssl-master/doc/man3/
A DBIO_f_cipher.pod31 to flush and possibly pad the final block through the BIO.
37 When reading from an encryption BIO the final block is automatically
49 When encrypting BIO_flush() B<must> be called to flush the final block
50 through the BIO. If it is not then the final block will fail a subsequent
53 When decrypting an error on the final block is signaled by a zero
A DEVP_mdc2.pod17 hash function based on a block cipher. This implementation is only available
24 The MDC-2DES algorithm of using MDC-2 with the DES block cipher. It produces a
37 ISO/IEC 10118-2:2000 Hash-Function 2, with DES as the underlying block cipher.

Completed in 29 milliseconds

12345