Searched refs:iv (Results 1 - 25 of 420) sorted by relevance

1234567891011>>

/freebsd-current/crypto/openssl/crypto/bf/
H A Dbf_cfb64.c33 unsigned char *iv, c, cc; local
35 iv = (unsigned char *)ivec;
39 n2l(iv, v0);
41 n2l(iv, v1);
44 iv = (unsigned char *)ivec;
46 l2n(t, iv);
48 l2n(t, iv);
49 iv = (unsigned char *)ivec;
51 c = *(in++) ^ iv[n];
53 iv[
[all...]
H A Dbf_ofb64.c34 unsigned char *iv; local
37 iv = (unsigned char *)ivec;
38 n2l(iv, v0);
39 n2l(iv, v1);
61 iv = (unsigned char *)ivec;
62 l2n(v0, iv);
63 l2n(v1, iv);
/freebsd-current/crypto/openssl/crypto/des/
H A Dcfb64enc.c32 unsigned char *iv, c, cc; local
34 iv = &(*ivec)[0];
38 c2l(iv, v0);
40 c2l(iv, v1);
43 iv = &(*ivec)[0];
45 l2c(v0, iv);
47 l2c(v0, iv);
48 iv = &(*ivec)[0];
50 c = *(in++) ^ iv[n];
52 iv[
[all...]
H A Dcfb64ede.c33 unsigned char *iv, c, cc; local
35 iv = &(*ivec)[0];
39 c2l(iv, v0);
40 c2l(iv, v1);
48 iv = &(*ivec)[0];
49 l2c(v0, iv);
50 l2c(v1, iv);
51 iv = &(*ivec)[0];
53 c = *(in++) ^ iv[n];
55 iv[
100 unsigned char *iv; local
[all...]
H A Dcfb_enc.c39 unsigned char *iv; local
54 iv = &(*ivec)[0];
55 c2l(iv, v0);
56 c2l(iv, v1);
81 iv = &ovec[0];
82 l2c(v0, iv);
83 l2c(v1, iv);
84 l2c(d0, iv);
85 l2c(d1, iv);
98 iv
[all...]
H A Dofb64enc.c33 unsigned char *iv; local
36 iv = &(*ivec)[0];
37 c2l(iv, v0);
38 c2l(iv, v1);
60 iv = &(*ivec)[0];
61 l2c(v0, iv);
62 l2c(v1, iv);
H A Dofb64ede.c34 unsigned char *iv; local
37 iv = &(*ivec)[0];
38 c2l(iv, v0);
39 c2l(iv, v1);
62 iv = &(*ivec)[0];
63 l2c(v0, iv);
64 l2c(v1, iv);
H A Dncbc_enc.c31 unsigned char *iv; local
33 iv = &(*ivec)[0];
36 c2l(iv, tout0);
37 c2l(iv, tout1);
64 iv = &(*ivec)[0];
65 l2c(tout0, iv);
66 l2c(tout1, iv);
69 c2l(iv, xor0);
70 c2l(iv, xor1);
99 iv
[all...]
/freebsd-current/crypto/openssl/crypto/idea/
H A Di_cfb64.c34 unsigned char *iv, c, cc; local
41 iv = (unsigned char *)ivec;
45 n2l(iv, v0);
47 n2l(iv, v1);
50 iv = (unsigned char *)ivec;
52 l2n(t, iv);
54 l2n(t, iv);
55 iv = (unsigned char *)ivec;
57 c = *(in++) ^ iv[n];
59 iv[
[all...]
H A Di_ofb64.c35 unsigned char *iv; local
43 iv = (unsigned char *)ivec;
44 n2l(iv, v0);
45 n2l(iv, v1);
67 iv = (unsigned char *)ivec;
68 l2n(v0, iv);
69 l2n(v1, iv);
/freebsd-current/crypto/openssl/crypto/cast/
H A Dc_cfb64.c33 unsigned char *iv, c, cc; local
35 iv = ivec;
39 n2l(iv, v0);
41 n2l(iv, v1);
44 iv = ivec;
46 l2n(t, iv);
48 l2n(t, iv);
49 iv = ivec;
51 c = *(in++) ^ iv[n];
53 iv[
[all...]
H A Dc_ofb64.c34 unsigned char *iv; local
37 iv = ivec;
38 n2l(iv, v0);
39 n2l(iv, v1);
61 iv = ivec;
62 l2n(v0, iv);
63 l2n(v1, iv);
/freebsd-current/crypto/openssl/crypto/rc2/
H A Drc2cfb64.c33 unsigned char *iv, c, cc; local
35 iv = (unsigned char *)ivec;
39 c2l(iv, v0);
41 c2l(iv, v1);
44 iv = (unsigned char *)ivec;
46 l2c(t, iv);
48 l2c(t, iv);
49 iv = (unsigned char *)ivec;
51 c = *(in++) ^ iv[n];
53 iv[
[all...]
H A Drc2ofb64.c34 unsigned char *iv; local
37 iv = (unsigned char *)ivec;
38 c2l(iv, v0);
39 c2l(iv, v1);
61 iv = (unsigned char *)ivec;
62 l2c(v0, iv);
63 l2c(v1, iv);
/freebsd-current/crypto/openssl/crypto/rc5/
H A Drc5cfb64.c33 unsigned char *iv, c, cc; local
35 iv = (unsigned char *)ivec;
39 c2l(iv, v0);
41 c2l(iv, v1);
44 iv = (unsigned char *)ivec;
46 l2c(t, iv);
48 l2c(t, iv);
49 iv = (unsigned char *)ivec;
51 c = *(in++) ^ iv[n];
53 iv[
[all...]
H A Drc5ofb64.c34 unsigned char *iv; local
37 iv = (unsigned char *)ivec;
38 c2l(iv, v0);
39 c2l(iv, v1);
61 iv = (unsigned char *)ivec;
62 l2c(v0, iv);
63 l2c(v1, iv);
/freebsd-current/crypto/openssh/openbsd-compat/
H A Dlibressl-api-compat.c30 EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len) argument
42 * since the iv pointer may be NULL or invalid.
45 if (iv == NULL)
48 memcpy(iv, EVP_CIPHER_CTX_iv(ctx), len);
50 memcpy(iv, ctx->iv, len);
59 EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len) argument
71 * since the iv pointer may be NULL or invalid.
74 if (iv == NULL)
77 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), iv, le
[all...]
/freebsd-current/sys/crypto/rijndael/
H A Drijndael-api-fst.c84 uint8_t block[16], iv[4][4]; local
109 memcpy(iv, input, 16);
110 ((uint32_t*)block)[0] ^= ((uint32_t*)iv)[0];
111 ((uint32_t*)block)[1] ^= ((uint32_t*)iv)[1];
112 ((uint32_t*)block)[2] ^= ((uint32_t*)iv)[2];
113 ((uint32_t*)block)[3] ^= ((uint32_t*)iv)[3];
125 memcpy(iv, input, 16);
126 ((uint32_t*)block)[0] ^= ((uint32_t*)iv)[0];
127 ((uint32_t*)block)[1] ^= ((uint32_t*)iv)[1];
128 ((uint32_t*)block)[2] ^= ((uint32_t*)iv)[
200 uint8_t block[16], *iv, *cp; local
264 uint8_t block[16], iv[4][4]; local
365 uint32_t iv[4]; local
[all...]
/freebsd-current/crypto/openssl/crypto/aes/
H A Daes_wrap.c20 int AES_wrap_key(AES_KEY *key, const unsigned char *iv, argument
24 return CRYPTO_128_wrap(key, iv, out, in, inlen, (block128_f) AES_encrypt);
27 int AES_unwrap_key(AES_KEY *key, const unsigned char *iv, argument
31 return CRYPTO_128_unwrap(key, iv, out, in, inlen,
/freebsd-current/crypto/openssl/include/crypto/
H A Ddes_platform.h24 const DES_key_schedule ks[3], unsigned char iv[8]);
26 const DES_key_schedule ks[3], unsigned char iv[8]);
28 const DES_key_schedule *ks, unsigned char iv[8]);
30 const DES_key_schedule *ks, unsigned char iv[8]);
/freebsd-current/contrib/bearssl/src/rand/
H A Daesctr_drbg.c47 unsigned char iv[12]; local
50 memset(iv, 0, sizeof iv);
81 iv, ctx->cc, buf, clen);
126 unsigned char s[16], iv[12]; local
134 memset(iv, 0xFF, sizeof iv);
136 ctx->sk.vtable->run(&ctx->sk.vtable, iv, 0xFFFFFFFF, s, 16);
177 memcpy(iv, G, 12);
179 ctx->sk.vtable->run(&ctx->sk.vtable, iv,
[all...]
/freebsd-current/sys/crypto/openssl/
H A Dossl_aarch64.h24 size_t length, const void *key, unsigned char *iv, int encrypt)
27 aes_v8_cbc_encrypt(in, out, length, key, iv, encrypt);
29 vpaes_cbc_encrypt(in, out, length, key, iv, encrypt);
23 AES_CBC_ENCRYPT(const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char *iv, int encrypt) argument
/freebsd-current/crypto/openssl/crypto/modes/
H A Dcbc128.c29 const unsigned char *iv = ivec; local
39 out[n] = in[n] ^ iv[n];
41 iv = out;
50 *(size_t_aX *)(in + n) ^ *(size_t_aX *)(iv + n);
52 iv = out;
61 out[n] = in[n] ^ iv[n];
63 out[n] = iv[n];
65 iv = out;
72 if (ivec != iv)
73 memcpy(ivec, iv, 1
91 const unsigned char *iv = ivec; local
[all...]
/freebsd-current/sys/opencrypto/
H A Dxform_cml.c56 char iv[CAMELLIA_BLOCK_LEN]; member in struct:camellia_cbc_ctx
92 out[i] = in[i] ^ ctx->iv[i];
94 memcpy(ctx->iv, out, CAMELLIA_BLOCK_LEN);
106 out[i] ^= ctx->iv[i];
107 memcpy(ctx->iv, block, CAMELLIA_BLOCK_LEN);
120 out[i] = in[i] ^ ctx->iv[i];
122 memcpy(ctx->iv, out, CAMELLIA_BLOCK_LEN);
141 out[i] ^= ctx->iv[i];
142 memcpy(ctx->iv, block, CAMELLIA_BLOCK_LEN);
163 cml_reinit(void *vctx, const uint8_t *iv, size_ argument
[all...]
H A Dxform_aes_cbc.c56 char iv[AES_BLOCK_LEN]; member in struct:aes_cbc_ctx
92 out[i] = in[i] ^ ctx->iv[i];
94 memcpy(ctx->iv, out, AES_BLOCK_LEN);
106 out[i] ^= ctx->iv[i];
107 memcpy(ctx->iv, block, AES_BLOCK_LEN);
119 out[i] = in[i] ^ ctx->iv[i];
121 memcpy(ctx->iv, out, AES_BLOCK_LEN);
139 out[i] ^= ctx->iv[i];
140 memcpy(ctx->iv, block, AES_BLOCK_LEN);
161 aes_cbc_reinit(void *vctx, const uint8_t *iv, size_ argument
[all...]

Completed in 177 milliseconds

1234567891011>>