| /freebsd-12-stable/crypto/openssl/crypto/evp/ |
| D | e_aria.c | 37 int ivlen; /* IV length */ member 159 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ argument 161 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \ 231 CRYPTO_gcm128_setiv(&gctx->gcm, iv, gctx->ivlen); in aria_gcm_init_key() 238 CRYPTO_gcm128_setiv(&gctx->gcm, iv, gctx->ivlen); in aria_gcm_init_key() 240 memcpy(gctx->iv, iv, gctx->ivlen); in aria_gcm_init_key() 255 gctx->ivlen = EVP_CIPHER_iv_length(c->cipher); in aria_gcm_ctrl() 266 if ((arg > EVP_MAX_IV_LENGTH) && (arg > gctx->ivlen)) { in aria_gcm_ctrl() 274 gctx->ivlen = arg; in aria_gcm_ctrl() 278 *(int *)ptr = gctx->ivlen; in aria_gcm_ctrl() [all …]
|
| D | e_aes.c | 43 int ivlen; /* IV length */ member 96 int ivlen; /* IV length */ member 362 CRYPTO_gcm128_setiv(&gctx->gcm, iv, gctx->ivlen); in aesni_gcm_init_key() 369 CRYPTO_gcm128_setiv(&gctx->gcm, iv, gctx->ivlen); in aesni_gcm_init_key() 371 memcpy(gctx->iv, iv, gctx->ivlen); in aesni_gcm_init_key() 511 if (CRYPTO_ocb128_setiv(&octx->ocb, iv, octx->ivlen, octx->taglen) in aesni_ocb_init_key() 520 CRYPTO_ocb128_setiv(&octx->ocb, iv, octx->ivlen, octx->taglen); in aesni_ocb_init_key() 522 memcpy(octx->iv, iv, octx->ivlen); in aesni_ocb_init_key() 533 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ argument 535 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \ [all …]
|
| D | e_camellia.c | 166 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ 168 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \ 177 keylen/8,ivlen, \ 189 # define BLOCK_CIPHER_generic(nid,keylen,blocksize,ivlen,nmode,mode,MODE,flags) \ 191 nid##_##keylen##_##nmode,blocksize,keylen/8,ivlen, \
|
| /freebsd-12-stable/crypto/openssl/crypto/engine/ |
| D | eng_devcrypto.c | 73 int ivlen; member 186 size_t nblocks, ivlen; in cipher_do_cipher() local 199 ivlen = EVP_CIPHER_CTX_iv_length(ctx); in cipher_do_cipher() 200 if (ivlen > 0) in cipher_do_cipher() 203 assert(inl >= ivlen); in cipher_do_cipher() 205 ivptr = in + inl - ivlen; in cipher_do_cipher() 206 memcpy(saved_iv, ivptr, ivlen); in cipher_do_cipher() 226 if (ivlen > 0) in cipher_do_cipher() 229 assert(inl >= ivlen); in cipher_do_cipher() 231 ivptr = out + inl - ivlen; in cipher_do_cipher() [all …]
|
| /freebsd-12-stable/sys/mips/nlm/dev/sec/ |
| D | nlmseclib.c | 108 cmd->iv, cmd->ivlen); in nlm_crypto_form_srcdst_segs() 110 cmd->iv, cmd->ivlen); in nlm_crypto_form_srcdst_segs() 184 cmd->ivlen, cmd->cipheroff, cmd->cipherlen); in nlm_crypto_do_cipher() 244 cmd->ivoff, cmd->ivlen, cmd->hashoff, cmd->hashlen, in nlm_crypto_do_cipher_digest() 287 cmd->ivlen = XLP_SEC_DES_IV_LENGTH; in nlm_get_cipher_param() 292 cmd->ivlen = XLP_SEC_DES_IV_LENGTH; in nlm_get_cipher_param() 297 cmd->ivlen = XLP_SEC_AES_IV_LENGTH; in nlm_get_cipher_param() 302 cmd->ivlen = XLP_SEC_ARC4_IV_LENGTH; in nlm_get_cipher_param()
|
| D | nlmsec.c | 258 printf("ivlen :%d\n",cmd->ivlen); in print_cmd() 293 unsigned int ivlen = 0; in nlm_xlpsec_msgring_handler() local 322 ivlen = ((crd->crd_alg == CRYPTO_AES_CBC) ? in nlm_xlpsec_msgring_handler() 325 crd->crd_skip + crd->crd_len - ivlen, ivlen, in nlm_xlpsec_msgring_handler() 517 unsigned int ivlen = 0; in xlp_copyiv() local 523 ivlen = ((enccrd->crd_alg == CRYPTO_AES_CBC) ? in xlp_copyiv() 527 bcopy(enccrd->crd_iv, cmd->iv, ivlen); in xlp_copyiv() 529 bcopy(cmd->ses->ses_iv, cmd->iv, ivlen); in xlp_copyiv() 534 ivlen, cmd->iv); in xlp_copyiv() 538 bcopy(enccrd->crd_iv, cmd->iv, ivlen); in xlp_copyiv() [all …]
|
| /freebsd-12-stable/sys/kgssapi/krb5/ |
| D | kcrypto.h | 68 struct mbuf *inout, size_t skip, size_t len, void *ivec, size_t ivlen); 122 size_t skip, size_t len, void *ivec, size_t ivlen) in krb5_encrypt() argument 125 ks->ks_class->ec_encrypt(ks, inout, skip, len, ivec, ivlen); in krb5_encrypt() 130 size_t skip, size_t len, void *ivec, size_t ivlen) in krb5_decrypt() argument 133 ks->ks_class->ec_decrypt(ks, inout, skip, len, ivec, ivlen); in krb5_decrypt()
|
| D | kcrypto_arcfour.c | 137 size_t skip, size_t len, void *ivec, size_t ivlen) in arcfour_encrypt() argument 149 arcfour_hmac(newkey, ivec, ivlen, kk); in arcfour_encrypt()
|
| D | kcrypto_des.c | 208 size_t skip, size_t len, void *ivec, size_t ivlen) in des1_encrypt() argument 217 size_t skip, size_t len, void *ivec, size_t ivlen) in des1_decrypt() argument
|
| D | kcrypto_des3.c | 218 size_t skip, size_t len, void *ivec, size_t ivlen) in des3_encrypt() argument 226 size_t skip, size_t len, void *ivec, size_t ivlen) in des3_decrypt() argument
|
| /freebsd-12-stable/sys/netipsec/ |
| D | xform_esp.c | 197 sav->ivlen = 8; /* RFC4106 3.1 and RFC3686 3.1 */ in esp_init() 199 sav->ivlen = txform->ivsize; in esp_init() 332 hlen = sizeof (struct esp) + sav->ivlen; in esp_input() 334 hlen = sizeof (struct newesp) + sav->ivlen; in esp_input() 442 crde->crd_inject = skip + hlen - sav->ivlen; in esp_input() 456 be32enc(&ivp[sav->ivlen + 4], 1); in esp_input() 459 m_copydata(m, skip + hlen - sav->ivlen, sav->ivlen, &ivp[4]); in esp_input() 582 hlen = sizeof (struct esp) + sav->ivlen; in esp_input_cb() 584 hlen = sizeof (struct newesp) + sav->ivlen; in esp_input_cb() 695 hlen = sizeof (struct esp) + sav->ivlen; in esp_output() [all …]
|
| /freebsd-12-stable/contrib/tcpdump/ |
| D | print-esp.c | 114 int ivlen; member 218 buf = buf + sa->ivlen; in esp_print_decrypt_buffer_by_ikev2() 389 sa->ivlen = 0; in espprint_decode_encalgo() 395 sa->ivlen = EVP_CIPHER_iv_length(evp); in espprint_decode_encalgo() 682 int ivlen = 0; in esp_print() local 788 ivlen = sa->ivlen; in esp_print() 800 len = ep - (p + ivlen); in esp_print() 823 memcpy(input_buffer, p + ivlen, len); in esp_print() 844 memcpy(__DECONST(u_char *, p + ivlen), output_buffer, len); in esp_print() 846 advance = ivoff - (const u_char *)esp + ivlen; in esp_print()
|
| /freebsd-12-stable/sys/crypto/aesni/ |
| D | aesni.c | 730 int error, ivlen; in aesni_cipher_crypt() local 737 ivlen = 0; in aesni_cipher_crypt() 766 ivlen = AES_BLOCK_LEN; in aesni_cipher_crypt() 769 ivlen = 8; in aesni_cipher_crypt() 773 ivlen = 12; /* should support arbitarily larger */ in aesni_cipher_crypt() 780 bcopy(enccrd->crd_iv, iv, ivlen); in aesni_cipher_crypt() 782 arc4rand(iv, ivlen, 0); in aesni_cipher_crypt() 786 enccrd->crd_inject, ivlen, iv); in aesni_cipher_crypt() 789 bcopy(enccrd->crd_iv, iv, ivlen); in aesni_cipher_crypt() 792 enccrd->crd_inject, ivlen, iv); in aesni_cipher_crypt() [all …]
|
| /freebsd-12-stable/sys/crypto/armv8/ |
| D | armv8_crypto.c | 383 int encflag, ivlen; in armv8_crypto_cipher_process() local 405 ivlen = AES_BLOCK_LEN; in armv8_crypto_cipher_process() 412 bcopy(enccrd->crd_iv, iv, ivlen); in armv8_crypto_cipher_process() 414 arc4rand(iv, ivlen, 0); in armv8_crypto_cipher_process() 418 enccrd->crd_inject, ivlen, iv); in armv8_crypto_cipher_process() 421 bcopy(enccrd->crd_iv, iv, ivlen); in armv8_crypto_cipher_process() 424 enccrd->crd_inject, ivlen, iv); in armv8_crypto_cipher_process()
|
| /freebsd-12-stable/crypto/openssl/ssl/record/ |
| D | ssl3_record_tls13.c | 29 size_t ivlen, taglen, offset, loop, hdrlen; in tls13_enc() local 67 ivlen = EVP_CIPHER_CTX_iv_length(ctx); in tls13_enc() 127 if (ivlen < SEQ_NUM_SIZE) { in tls13_enc() 133 offset = ivlen - SEQ_NUM_SIZE; in tls13_enc()
|
| /freebsd-12-stable/sys/mips/nlm/hal/ |
| D | nlmsaelib.h | 247 unsigned int hashout_l3alloc, unsigned int encrypt, unsigned int ivlen, in nlm_crypto_form_pkt_desc0() argument 254 left_shift64_mask((ivlen - 1), 41, 16) | in nlm_crypto_form_pkt_desc0() 510 unsigned int hash_source, unsigned int ivoff, unsigned int ivlen, in nlm_crypto_fill_cipher_auth_pkt_param() argument 515 ivlen, vtophys(hashdst_addr)); in nlm_crypto_fill_cipher_auth_pkt_param() 537 unsigned int ivoff, unsigned int ivlen, unsigned int cipheroff, in nlm_crypto_fill_cipher_pkt_param() argument 540 param->desc0 = nlm_crypto_form_pkt_desc0(0, 0, 0, encrypt, ivlen, 0ULL); in nlm_crypto_fill_cipher_pkt_param()
|
| /freebsd-12-stable/sys/opencrypto/ |
| D | cryptosoft.c | 89 int i, j, k, blks, ind, count, ivlen; in swcr_encdec() local 100 ivlen = exf->ivsize; in swcr_encdec() 114 bcopy(crd->crd_iv, iv, ivlen); in swcr_encdec() 116 arc4rand(iv, ivlen, 0); in swcr_encdec() 120 crypto_copyback(flags, buf, crd->crd_inject, ivlen, iv); in swcr_encdec() 125 bcopy(crd->crd_iv, iv, ivlen); in swcr_encdec() 128 crypto_copydata(flags, buf, crd->crd_inject, ivlen, iv); in swcr_encdec() 511 int aadlen, blksz, i, ivlen, len, iskip, oskip, r; in swcr_authenc() local 514 ivlen = blksz = iskip = oskip = 0; in swcr_authenc() 534 ivlen = AES_CCM_IV_LEN; in swcr_authenc() [all …]
|
| D | gmac.c | 64 AES_GMAC_Reinit(struct aes_gmac_ctx *agc, const uint8_t *iv, uint16_t ivlen) in AES_GMAC_Reinit() argument 67 KASSERT(ivlen <= sizeof agc->counter, ("passed ivlen too large!")); in AES_GMAC_Reinit() 68 bcopy(iv, agc->counter, ivlen); in AES_GMAC_Reinit()
|
| /freebsd-12-stable/crypto/openssl/crypto/cms/ |
| D | cms_enc.c | 70 int ivlen; in cms_EncryptedContent_init_bio() local 78 ivlen = EVP_CIPHER_CTX_iv_length(ctx); in cms_EncryptedContent_init_bio() 79 if (ivlen > 0) { in cms_EncryptedContent_init_bio() 80 if (RAND_bytes(iv, ivlen) <= 0) in cms_EncryptedContent_init_bio()
|
| D | cms_pwri.c | 51 int ivlen; in CMS_add0_recipient_password() local 89 ivlen = EVP_CIPHER_CTX_iv_length(ctx); in CMS_add0_recipient_password() 91 if (ivlen > 0) { in CMS_add0_recipient_password() 92 if (RAND_bytes(iv, ivlen) <= 0) in CMS_add0_recipient_password()
|
| /freebsd-12-stable/crypto/openssh/ |
| 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() 897 size_t i, keylen, ivlen, blocksize, authlen, encrypted_len, aadlen; in sshkey_xmss_encrypt_state() local 912 ivlen = cipher_ivlen(cipher); in sshkey_xmss_encrypt_state() 914 if (state->enc_keyiv_len != keylen + ivlen) { 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() 988 size_t keylen, ivlen, authlen, aadlen; in sshkey_xmss_decrypt_state() local [all …]
|
| 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-12-stable/crypto/openssl/ssl/ |
| D | tls13_enc.c | 134 unsigned char *iv, size_t ivlen) in tls13_derive_iv() argument 143 NULL, 0, iv, ivlen, 1); in tls13_derive_iv() 370 size_t ivlen, keylen, taglen; in derive_secret_key_and_iv() local 393 ivlen = EVP_CCM_TLS_IV_LEN; in derive_secret_key_and_iv() 412 ivlen = EVP_CIPHER_iv_length(ciph); in derive_secret_key_and_iv() 417 || !tls13_derive_iv(s, md, secret, iv, ivlen)) { in derive_secret_key_and_iv() 423 || !EVP_CIPHER_CTX_ctrl(ciph_ctx, EVP_CTRL_AEAD_SET_IVLEN, ivlen, NULL) in derive_secret_key_and_iv()
|
| /freebsd-12-stable/contrib/wpa/src/crypto/ |
| 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-12-stable/sys/dev/hifn/ |
| D | hifn7751.c | 1554 int using_mac, using_crypt, len, ivlen; in hifn_write_command() local 1643 ivlen = HIFN_AES_IV_LENGTH; in hifn_write_command() 1646 ivlen = HIFN_IV_LENGTH; in hifn_write_command() 1649 bcopy(cmd->iv, buf_pos, ivlen); in hifn_write_command() 1650 buf_pos += ivlen; in hifn_write_command() 2384 int err, ivlen; in hifn_process() local 2498 ivlen = ((enccrd->crd_alg == CRYPTO_AES_CBC) ? in hifn_process() 2502 bcopy(enccrd->crd_iv, cmd->iv, ivlen); in hifn_process() 2504 bcopy(ses->hs_iv, cmd->iv, ivlen); in hifn_process() 2510 ivlen, cmd->iv); in hifn_process() [all …]
|