Home
last modified time | relevance | path

Searched refs:ivlen (Results 1 – 25 of 45) sorted by relevance

12

/freebsd-12-stable/crypto/openssl/crypto/evp/
De_aria.c37 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 …]
De_aes.c43 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 …]
De_camellia.c166 # 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/
Deng_devcrypto.c73 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/
Dnlmseclib.c108 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()
Dnlmsec.c258 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/
Dkcrypto.h68 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()
Dkcrypto_arcfour.c137 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()
Dkcrypto_des.c208 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
Dkcrypto_des3.c218 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/
Dxform_esp.c197 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/
Dprint-esp.c114 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/
Daesni.c730 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/
Darmv8_crypto.c383 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/
Dssl3_record_tls13.c29 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/
Dnlmsaelib.h247 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/
Dcryptosoft.c89 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 …]
Dgmac.c64 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/
Dcms_enc.c70 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()
Dcms_pwri.c51 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/
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()
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 …]
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-12-stable/crypto/openssl/ssl/
Dtls13_enc.c134 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/
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-12-stable/sys/dev/hifn/
Dhifn7751.c1554 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 …]

12