Home
last modified time | relevance | path

Searched refs:ivlen (Results 26 – 50 of 80) sorted by relevance

1234

/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_cts.inc29 const unsigned char *iv, size_t ivlen,
32 if (!ossl_cipher_generic_einit(ctx, key, keylen, iv, ivlen, NULL))
38 const unsigned char *iv, size_t ivlen,
41 if (!ossl_cipher_generic_dinit(ctx, key, keylen, iv, ivlen, NULL))
H A Dcipher_rc5.c60 const unsigned char *iv, size_t ivlen, in rc5_einit() argument
63 if (!ossl_cipher_generic_einit(ctx, key, keylen, iv, ivlen, NULL)) in rc5_einit()
69 const unsigned char *iv, size_t ivlen, in rc5_dinit() argument
72 if (!ossl_cipher_generic_dinit(ctx, key, keylen, iv, ivlen, NULL)) in rc5_dinit()
H A Dcipher_chacha20.c169 const unsigned char *iv, size_t ivlen, in ossl_chacha20_einit() argument
175 ret = ossl_cipher_generic_einit(vctx, key, keylen, iv, ivlen, NULL); in ossl_chacha20_einit()
188 const unsigned char *iv, size_t ivlen, in ossl_chacha20_dinit() argument
194 ret = ossl_cipher_generic_dinit(vctx, key, keylen, iv, ivlen, NULL); in ossl_chacha20_dinit()
H A Dcipher_aes_hw_s390x.inc71 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen);
103 memcpy(dat->iv, adat->plat.s390x.param.kmo_kmf.cv, dat->ivlen);
128 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen);
164 memcpy(dat->iv, adat->plat.s390x.param.kmo_kmf.cv, dat->ivlen);
186 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen);
189 memcpy(dat->iv, adat->plat.s390x.param.kmo_kmf.cv, dat->ivlen);
H A Dcipher_aes_siv.c80 const unsigned char *iv, size_t ivlen, in siv_init() argument
102 const unsigned char *iv, size_t ivlen, in siv_einit() argument
105 return siv_init(vctx, key, keylen, iv, ivlen, params, 1); in siv_einit()
109 const unsigned char *iv, size_t ivlen, in siv_dinit() argument
112 return siv_init(vctx, key, keylen, iv, ivlen, params, 0); in siv_dinit()
H A Dcipher_aes_gcm_hw_s390x.inc36 size_t ivlen)
49 if (ivlen == GCM_IV_DEFAULT_SIZE) {
50 memcpy(&kma->j0, iv, ivlen);
55 unsigned long long ivbits = ivlen << 3;
56 size_t len = S390X_gcm_ivpadlen(ivlen);
63 memcpy(iv_zero_pad, iv, ivlen);
64 memset(iv_zero_pad + ivlen, 0, len - ivlen);
H A Dciphercommon_gcm_hw.c14 int ossl_gcm_setiv(PROV_GCM_CTX *ctx, const unsigned char *iv, size_t ivlen) in ossl_gcm_setiv() argument
16 CRYPTO_gcm128_setiv(&ctx->gcm, iv, ivlen); in ossl_gcm_setiv()
H A Dcipher_chacha20_poly1305.c247 size_t ivlen, const OSSL_PARAM params[]) in chacha20_poly1305_einit() argument
252 ret = ossl_cipher_generic_einit(vctx, key, keylen, iv, ivlen, NULL); in chacha20_poly1305_einit()
267 size_t ivlen, const OSSL_PARAM params[]) in chacha20_poly1305_dinit() argument
272 ret = ossl_cipher_generic_dinit(vctx, key, keylen, iv, ivlen, NULL); in chacha20_poly1305_dinit()
H A Dcipher_null.c41 const unsigned char *iv, size_t ivlen, in null_einit() argument
55 const unsigned char *iv, size_t ivlen, in null_dinit() argument
/freebsd/sys/opencrypto/
H A Dgmac.c65 AES_GMAC_Reinit(void *ctx, const uint8_t *iv, u_int ivlen) in AES_GMAC_Reinit() argument
70 KASSERT(ivlen <= sizeof agc->counter, ("passed ivlen too large!")); in AES_GMAC_Reinit()
72 bcopy(iv, agc->counter, ivlen); in AES_GMAC_Reinit()
H A Dcryptosoft.c335 int blksz, error, ivlen, resid; in swcr_gmac() local
351 ivlen = AES_GCM_IV_LEN; in swcr_gmac()
354 axf->Reinit(&s.ctx, blk, ivlen); in swcr_gmac()
416 int blksz, error, ivlen, r, resid; in swcr_gcm() local
428 ivlen = AES_GCM_IV_LEN; in swcr_gcm()
436 exf->reinit(ctx, crp->crp_iv, ivlen); in swcr_gcm()
684 int error, ivlen, len; in swcr_ccm_cbc_mac() local
697 ivlen = csp->csp_ivlen; in swcr_ccm_cbc_mac()
750 int blksz, error, ivlen, r, resid; in swcr_ccm() local
766 ivlen = csp->csp_ivlen; in swcr_ccm()
[all …]
H A Dxform_aes_xts.c82 aes_xts_reinit(void *key, const uint8_t *iv, size_t ivlen) in aes_xts_reinit() argument
88 KASSERT(ivlen == sizeof(blocknum), in aes_xts_reinit()
H A Dcryptodev.c103 int ivlen; member
124 u_int ivlen; member
158 CP(*from, *to, ivlen); in session2_op_from_32()
220 CP(*from, *to, ivlen); in crypt_aead_from_32()
237 CP(*from, *to, ivlen); in crypt_aead_to_32()
463 if (sop->ivlen != 0) { in cse_create()
470 csp.csp_ivlen = sop->ivlen; in cse_create()
974 caead->ivlen == AES_BLOCK_LEN) in cryptodev_aead()
975 caead->ivlen = AES_XTS_IV_LEN; in cryptodev_aead()
982 if (caead->ivlen != cse->ivsize) { in cryptodev_aead()
/freebsd/crypto/openssl/providers/implementations/include/prov/
H A Dciphercommon_gcm.h50 size_t ivlen; member
84 size_t ivlen));
114 int ossl_gcm_setiv(PROV_GCM_CTX *ctx, const unsigned char *iv, size_t ivlen);
/freebsd/contrib/tcpdump/
H A Dprint-esp.c118 u_int ivlen; member
317 ct = iv + sa->ivlen; in esp_decrypt_buffer_by_ikev2_print()
453 sa->ivlen = 0; in espprint_decode_encalgo()
460 sa->ivlen = EVP_CIPHER_iv_length(evp); in espprint_decode_encalgo()
742 u_int ivlen; in esp_print() local
828 ivlen = sa->ivlen; in esp_print()
837 ct = iv + ivlen; in esp_print()
/freebsd/crypto/openssh/
H A Dsshkey-xmss.c272 size_t keylen = 0, ivlen = 0; in sshkey_xmss_init_enc_key() local
281 ivlen = cipher_ivlen(cipher); in sshkey_xmss_init_enc_key()
282 state->enc_keyiv_len = keylen + ivlen; in sshkey_xmss_init_enc_key()
912 ivlen = cipher_ivlen(cipher); in sshkey_xmss_encrypt_state()
922 (iv = malloc(ivlen)) == NULL) { in sshkey_xmss_encrypt_state()
928 memcpy(iv, key + keylen, ivlen); in sshkey_xmss_encrypt_state()
959 iv, ivlen, 1)) != 0 || in sshkey_xmss_encrypt_state()
1004 ivlen = cipher_ivlen(cipher); in sshkey_xmss_decrypt_state()
1014 (iv = malloc(ivlen)) == NULL) { in sshkey_xmss_decrypt_state()
1046 memcpy(iv, key + keylen, ivlen); in sshkey_xmss_decrypt_state()
[all …]
H A Dcipher.c247 const u_char *key, u_int keylen, const u_char *iv, u_int ivlen, in cipher_init() argument
265 (iv != NULL && ivlen < cipher_ivlen(cipher))) { in cipher_init()
282 aesctr_keysetup(&cc->ac_ctx, key, 8 * keylen, 8 * ivlen); in cipher_init()
/freebsd/sys/crypto/chacha20/
H A Dchacha-sw.c19 chacha20_xform_reinit(void *ctx, const uint8_t *iv, size_t ivlen) in chacha20_xform_reinit() argument
21 KASSERT(ivlen == CHACHA_NONCELEN + CHACHA_CTRLEN, in chacha20_xform_reinit()
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_pwri.c53 int ivlen; in CMS_add0_recipient_password() local
98 ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); in CMS_add0_recipient_password()
99 if (ivlen < 0) { in CMS_add0_recipient_password()
104 if (ivlen > 0) { in CMS_add0_recipient_password()
105 if (RAND_bytes_ex(ossl_cms_ctx_get0_libctx(cms_ctx), iv, ivlen, 0) <= 0) in CMS_add0_recipient_password()
/freebsd/crypto/openssl/crypto/evp/
H A De_camellia.c142 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ argument
144 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \
154 keylen/8,ivlen, \
167 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ argument
169 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \
/freebsd/crypto/openssl/ssl/
H A Dtls13_enc.c128 unsigned char *iv, size_t ivlen) in tls13_derive_iv() argument
137 NULL, 0, iv, ivlen, 1); in tls13_derive_iv()
342 size_t ivlen, keylen, taglen; in derive_secret_key_and_iv() local
363 ivlen = EVP_CCM_TLS_IV_LEN; in derive_secret_key_and_iv()
381 ivlen = EVP_CIPHER_get_iv_length(ciph); in derive_secret_key_and_iv()
386 || !tls13_derive_iv(s, md, secret, iv, ivlen)) { in derive_secret_key_and_iv()
392 || EVP_CIPHER_CTX_ctrl(ciph_ctx, EVP_CTRL_AEAD_SET_IVLEN, ivlen, NULL) <= 0 in derive_secret_key_and_iv()
/freebsd/tests/sys/opencrypto/
H A Dcryptodev.py178 ivlen=None): argument
200 if ivlen:
201 ses.ivlen = ivlen
285 caead.ivlen = len(iv)
/freebsd/contrib/wpa/src/crypto/
H A Dcrypto_gnutls.c409 int ivlen; in crypto_cipher_init() local
468 ivlen = gcry_cipher_get_algo_blklen(a); in crypto_cipher_init()
469 if (gcry_cipher_setiv(ctx->enc, iv, ivlen) != GPG_ERR_NO_ERROR || in crypto_cipher_init()
470 gcry_cipher_setiv(ctx->dec, iv, ivlen) != GPG_ERR_NO_ERROR) { in crypto_cipher_init()
/freebsd/sys/crypto/openssl/
H A Dossl_aes_gcm.h38 size_t ivlen);
/freebsd/crypto/openssl/test/
H A Devp_extra_test.c3288 size_t ivlen, ref_len; in test_evp_iv_aes() local
3372 ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); in test_evp_iv_aes()
3373 if (!TEST_mem_eq(init_iv, ivlen, oiv, ivlen) in test_evp_iv_aes()
3382 if (!TEST_mem_eq(init_iv, ivlen, iv, ivlen)) in test_evp_iv_aes()
3385 if (!TEST_mem_eq(ref_iv, ivlen, iv, ivlen)) in test_evp_iv_aes()
3433 size_t ivlen, ref_len; in test_evp_iv_des() local
3483 ivlen = EVP_CIPHER_CTX_get_iv_length(ctx); in test_evp_iv_des()
3484 if (!TEST_mem_eq(init_iv, ivlen, oiv, ivlen) in test_evp_iv_des()
3491 if (!TEST_mem_eq(init_iv, ivlen, iv, ivlen)) in test_evp_iv_des()
3509 int ivlen[4] = { 0, 8, 8, 8 }; in test_evp_bf_default_keylen() local
[all …]

1234