/freebsd/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_cts.inc | 29 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 D | cipher_rc5.c | 60 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 D | cipher_chacha20.c | 169 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 D | cipher_aes_hw_s390x.inc | 71 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 D | cipher_aes_siv.c | 80 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 D | cipher_aes_gcm_hw_s390x.inc | 36 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 D | ciphercommon_gcm_hw.c | 14 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 D | cipher_chacha20_poly1305.c | 247 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 D | cipher_null.c | 41 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 D | gmac.c | 65 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 D | cryptosoft.c | 335 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 D | xform_aes_xts.c | 82 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 D | cryptodev.c | 103 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 D | ciphercommon_gcm.h | 50 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 D | print-esp.c | 118 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 D | sshkey-xmss.c | 272 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 D | cipher.c | 247 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 D | chacha-sw.c | 19 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 D | cms_pwri.c | 53 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 D | e_camellia.c | 142 # 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 D | tls13_enc.c | 128 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 D | cryptodev.py | 178 ivlen=None): argument 200 if ivlen: 201 ses.ivlen = ivlen 285 caead.ivlen = len(iv)
|
/freebsd/contrib/wpa/src/crypto/ |
H A D | crypto_gnutls.c | 409 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 D | ossl_aes_gcm.h | 38 size_t ivlen);
|
/freebsd/crypto/openssl/test/ |
H A D | evp_extra_test.c | 3288 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 …]
|