Home
last modified time | relevance | path

Searched refs:ivec (Results 1 – 25 of 67) sorted by relevance

123

/external/openssl/crypto/modes/
Dcfb128.c68 unsigned char ivec[16], int *num, in CRYPTO_cfb128_encrypt()
74 assert(in && out && key && ivec && num); in CRYPTO_cfb128_encrypt()
82 *(out++) = ivec[n] ^= *(in++); in CRYPTO_cfb128_encrypt()
87 if (((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) in CRYPTO_cfb128_encrypt()
91 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
94 *(size_t*)(ivec+n) ^= *(size_t*)(in+n); in CRYPTO_cfb128_encrypt()
102 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
104 out[n] = ivec[n] ^= in[n]; in CRYPTO_cfb128_encrypt()
115 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
117 out[l] = ivec[n] ^= in[l]; in CRYPTO_cfb128_encrypt()
[all …]
Dofb128.c68 unsigned char ivec[16], int *num, in CRYPTO_ofb128_encrypt()
74 assert(in && out && key && ivec && num); in CRYPTO_ofb128_encrypt()
81 *(out++) = *(in++) ^ ivec[n]; in CRYPTO_ofb128_encrypt()
86 if (((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) in CRYPTO_ofb128_encrypt()
90 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
93 *(size_t*)(in+n) ^ *(size_t*)(ivec+n); in CRYPTO_ofb128_encrypt()
100 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
102 out[n] = in[n] ^ ivec[n]; in CRYPTO_ofb128_encrypt()
113 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
115 out[l] = in[l] ^ ivec[n]; in CRYPTO_ofb128_encrypt()
Dctr128.c116 unsigned char ivec[16], unsigned char ecount_buf[16], in CRYPTO_ctr128_encrypt()
136 if (((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) in CRYPTO_ctr128_encrypt()
140 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
141 ctr128_inc_aligned(ivec); in CRYPTO_ctr128_encrypt()
151 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
152 ctr128_inc_aligned(ivec); in CRYPTO_ctr128_encrypt()
165 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
166 ctr128_inc(ivec); in CRYPTO_ctr128_encrypt()
192 unsigned char ivec[16], unsigned char ecount_buf[16], in CRYPTO_ctr128_encrypt_ctr32()
208 ctr32 = GETU32(ivec+12); in CRYPTO_ctr128_encrypt_ctr32()
[all …]
Dcbc128.c68 unsigned char ivec[16], block128_f block) in CRYPTO_cbc128_encrypt()
71 const unsigned char *iv = ivec; in CRYPTO_cbc128_encrypt()
73 assert(in && out && key && ivec); in CRYPTO_cbc128_encrypt()
77 ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) { in CRYPTO_cbc128_encrypt()
112 memcpy(ivec,iv,16); in CRYPTO_cbc128_encrypt()
117 unsigned char ivec[16], block128_f block) in CRYPTO_cbc128_decrypt()
122 assert(in && out && key && ivec); in CRYPTO_cbc128_decrypt()
126 const unsigned char *iv = ivec; in CRYPTO_cbc128_decrypt()
129 ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) { in CRYPTO_cbc128_decrypt()
153 memcpy(ivec,iv,16); in CRYPTO_cbc128_decrypt()
[all …]
/external/chromium_org/third_party/boringssl/src/crypto/modes/
Dcfb.c57 const void *key, uint8_t ivec[16], int *num, int enc, in CRYPTO_cfb128_encrypt()
62 assert(in && out && key && ivec && num); in CRYPTO_cfb128_encrypt()
69 *(out++) = ivec[n] ^= *(in++); in CRYPTO_cfb128_encrypt()
73 if (STRICT_ALIGNMENT && ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cfb128_encrypt()
76 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
78 out[l] = ivec[n] ^= in[l]; in CRYPTO_cfb128_encrypt()
86 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
88 *(size_t *)(out + n) = *(size_t *)(ivec + n) ^= *(size_t *)(in + n); in CRYPTO_cfb128_encrypt()
96 (*block)(ivec, ivec, key); in CRYPTO_cfb128_encrypt()
98 out[n] = ivec[n] ^= in[n]; in CRYPTO_cfb128_encrypt()
[all …]
Dofb.c57 const void *key, uint8_t ivec[16], int *num, in CRYPTO_ofb128_encrypt()
62 assert(in && out && key && ivec && num); in CRYPTO_ofb128_encrypt()
68 *(out++) = *(in++) ^ ivec[n]; in CRYPTO_ofb128_encrypt()
74 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_ofb128_encrypt()
77 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
79 out[l] = in[l] ^ ivec[n]; in CRYPTO_ofb128_encrypt()
89 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
91 *(size_t *)(out + n) = *(size_t *)(in + n) ^ *(size_t *)(ivec + n); in CRYPTO_ofb128_encrypt()
99 (*block)(ivec, ivec, key); in CRYPTO_ofb128_encrypt()
101 out[n] = in[n] ^ ivec[n]; in CRYPTO_ofb128_encrypt()
Dctr.c85 const void *key, uint8_t ivec[16], in CRYPTO_ctr128_encrypt()
104 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_ctr128_encrypt()
107 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
108 ctr128_inc(ivec); in CRYPTO_ctr128_encrypt()
120 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
121 ctr128_inc(ivec); in CRYPTO_ctr128_encrypt()
130 (*block)(ivec, ecount_buf, key); in CRYPTO_ctr128_encrypt()
131 ctr128_inc(ivec); in CRYPTO_ctr128_encrypt()
158 uint8_t ivec[16], in CRYPTO_ctr128_encrypt_ctr32()
174 ctr32 = GETU32(ivec + 12); in CRYPTO_ctr128_encrypt_ctr32()
[all …]
Dcbc.c60 const void *key, uint8_t ivec[16], in CRYPTO_cbc128_encrypt()
63 const uint8_t *iv = ivec; in CRYPTO_cbc128_encrypt()
65 assert(in && out && key && ivec); in CRYPTO_cbc128_encrypt()
68 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cbc128_encrypt()
109 memcpy(ivec, iv, 16); in CRYPTO_cbc128_encrypt()
113 const void *key, uint8_t ivec[16], in CRYPTO_cbc128_decrypt()
121 assert(in && out && key && ivec); in CRYPTO_cbc128_decrypt()
124 const uint8_t *iv = ivec; in CRYPTO_cbc128_decrypt()
127 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cbc128_decrypt()
150 memcpy(ivec, iv, 16); in CRYPTO_cbc128_decrypt()
[all …]
/external/openssl/crypto/aes/
Daes_ige.c81 unsigned char *ivec, const int enc) in AES_ige_encrypt() argument
86 OPENSSL_assert(in && out && key && ivec); in AES_ige_encrypt()
95 (UNALIGNED_MEMOPS_ARE_FAST || ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(long)==0)) in AES_ige_encrypt()
97 aes_block_t *ivp = (aes_block_t *)ivec; in AES_ige_encrypt()
98 aes_block_t *iv2p = (aes_block_t *)(ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
116 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
117 memcpy(ivec + AES_BLOCK_SIZE, iv2p->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
125 load_block(iv, ivec); in AES_ige_encrypt()
126 load_block(iv2, ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
143 memcpy(ivec, iv.data, AES_BLOCK_SIZE); in AES_ige_encrypt()
[all …]
Daes_cfb.c62 unsigned char *ivec, int *num, const int enc) { in AES_cfb128_encrypt() argument
64 CRYPTO_cfb128_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); in AES_cfb128_encrypt()
70 unsigned char *ivec, int *num, const int enc) in AES_cfb1_encrypt() argument
72 CRYPTO_cfb128_1_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); in AES_cfb1_encrypt()
77 unsigned char *ivec, int *num, const int enc) in AES_cfb8_encrypt() argument
79 CRYPTO_cfb128_8_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); in AES_cfb8_encrypt()
Daes.h107 unsigned char *ivec, const int enc);
110 unsigned char *ivec, int *num, const int enc);
113 unsigned char *ivec, int *num, const int enc);
116 unsigned char *ivec, int *num, const int enc);
119 unsigned char *ivec, int *num);
122 unsigned char ivec[AES_BLOCK_SIZE],
128 unsigned char *ivec, const int enc);
132 const AES_KEY *key2, const unsigned char *ivec,
/external/openssl/include/openssl/
Dmodes.h19 unsigned char ivec[16], int enc);
23 const unsigned char ivec[16]);
27 const unsigned char ivec[16],unsigned char cmac[16]);
31 unsigned char ivec[16], block128_f block);
34 unsigned char ivec[16], block128_f block);
38 unsigned char ivec[16], unsigned char ecount_buf[16],
43 unsigned char ivec[16], unsigned char ecount_buf[16],
48 unsigned char ivec[16], int *num,
53 unsigned char ivec[16], int *num,
57 unsigned char ivec[16], int *num,
[all …]
Daes.h107 unsigned char *ivec, const int enc);
110 unsigned char *ivec, int *num, const int enc);
113 unsigned char *ivec, int *num, const int enc);
116 unsigned char *ivec, int *num, const int enc);
119 unsigned char *ivec, int *num);
122 unsigned char ivec[AES_BLOCK_SIZE],
128 unsigned char *ivec, const int enc);
132 const AES_KEY *key2, const unsigned char *ivec,
Ddes.h136 const_DES_cblock *ivec);
139 long length,DES_key_schedule *schedule,DES_cblock *ivec,
142 long length,DES_key_schedule *schedule,DES_cblock *ivec,
145 long length,DES_key_schedule *schedule,DES_cblock *ivec,
148 long length,DES_key_schedule *schedule,DES_cblock *ivec,
179 DES_key_schedule *ks3,DES_cblock *ivec,int enc);
189 DES_cblock *ivec,int *num,int enc);
193 DES_cblock *ivec,int enc);
197 DES_cblock *ivec,int *num);
210 long length,DES_key_schedule *schedule,DES_cblock *ivec);
[all …]
/external/openssl/crypto/des/
Ddes_old.c92 long length,des_key_schedule schedule,_ossl_old_des_cblock *ivec) in _ossl_old_des_cbc_cksum() argument
95 (DES_key_schedule *)schedule, ivec); in _ossl_old_des_cbc_cksum()
98 des_key_schedule schedule,_ossl_old_des_cblock *ivec,int enc) in _ossl_old_des_cbc_encrypt() argument
101 length, (DES_key_schedule *)schedule, ivec, enc); in _ossl_old_des_cbc_encrypt()
104 des_key_schedule schedule,_ossl_old_des_cblock *ivec,int enc) in _ossl_old_des_ncbc_encrypt() argument
107 length, (DES_key_schedule *)schedule, ivec, enc); in _ossl_old_des_ncbc_encrypt()
110 des_key_schedule schedule,_ossl_old_des_cblock *ivec, in _ossl_old_des_xcbc_encrypt() argument
114 length, (DES_key_schedule *)schedule, ivec, inw, outw, enc); in _ossl_old_des_xcbc_encrypt()
117 long length,des_key_schedule schedule,_ossl_old_des_cblock *ivec,int enc) in _ossl_old_des_cfb_encrypt() argument
120 (DES_key_schedule *)schedule, ivec, enc); in _ossl_old_des_cfb_encrypt()
[all …]
DDES.xs60 des_cbc_encrypt(input,ks,ivec,encrypt) in des_cbc_encrypt() argument
63 des_cblock * ivec in des_cbc_encrypt()
79 l,*ks,ivec,encrypt); in des_cbc_encrypt()
111 des_cbc_cksum(input,ks,ivec) in des_cbc_cksum() argument
114 des_cblock * ivec in des_cbc_cksum()
126 l,*ks,ivec); in des_cbc_cksum()
137 des_cfb_encrypt(input,numbits,ks,ivec,encrypt) in des_cfb_encrypt() argument
141 des_cblock * ivec in des_cfb_encrypt()
156 (int)numbits,(long)len,*ks,ivec,encrypt); in des_cfb_encrypt()
157 sv_setpvn(ST(3),(char *)ivec,8); in des_cfb_encrypt()
[all …]
Ddes.h136 const_DES_cblock *ivec);
139 long length,DES_key_schedule *schedule,DES_cblock *ivec,
142 long length,DES_key_schedule *schedule,DES_cblock *ivec,
145 long length,DES_key_schedule *schedule,DES_cblock *ivec,
148 long length,DES_key_schedule *schedule,DES_cblock *ivec,
179 DES_key_schedule *ks3,DES_cblock *ivec,int enc);
189 DES_cblock *ivec,int *num,int enc);
193 DES_cblock *ivec,int enc);
197 DES_cblock *ivec,int *num);
210 long length,DES_key_schedule *schedule,DES_cblock *ivec);
[all …]
Dcfb64ede.c70 DES_cblock *ivec, int *num, int enc) in DES_ede3_cfb64_encrypt() argument
78 iv=&(*ivec)[0]; in DES_ede3_cfb64_encrypt()
94 iv = &(*ivec)[0]; in DES_ede3_cfb64_encrypt()
97 iv = &(*ivec)[0]; in DES_ede3_cfb64_encrypt()
120 iv = &(*ivec)[0]; in DES_ede3_cfb64_encrypt()
123 iv = &(*ivec)[0]; in DES_ede3_cfb64_encrypt()
138 DES_key_schedule ks1, DES_key_schedule ks2, DES_cblock (*ivec), in DES_ede2_cfb64_encrypt() argument
141 DES_ede3_cfb64_encrypt(in,out,length,ks1,ks2,ks1,ivec,num,enc); in DES_ede2_cfb64_encrypt()
152 DES_cblock *ivec,int enc) in DES_ede3_cfb_encrypt() argument
162 iv = &(*ivec)[0]; in DES_ede3_cfb_encrypt()
[all …]
Dcfb64enc.c68 DES_cblock *ivec, int *num, int enc) in DES_cfb64_encrypt() argument
76 iv = &(*ivec)[0]; in DES_cfb64_encrypt()
86 iv = &(*ivec)[0]; in DES_cfb64_encrypt()
89 iv = &(*ivec)[0]; in DES_cfb64_encrypt()
106 iv = &(*ivec)[0]; in DES_cfb64_encrypt()
109 iv = &(*ivec)[0]; in DES_cfb64_encrypt()
/external/chromium_org/third_party/boringssl/src/crypto/aes/
Dmode_wrappers.c57 const AES_KEY *key, uint8_t ivec[AES_BLOCK_SIZE], in AES_ctr128_encrypt()
59 CRYPTO_ctr128_encrypt(in, out, len, key, ivec, ecount_buf, num, in AES_ctr128_encrypt()
78 const AES_KEY *key, uint8_t *ivec, const int enc) { in AES_cbc_encrypt() argument
81 CRYPTO_cbc128_encrypt(in, out, len, key, ivec, (block128_f)AES_encrypt); in AES_cbc_encrypt()
83 CRYPTO_cbc128_decrypt(in, out, len, key, ivec, (block128_f)AES_decrypt); in AES_cbc_encrypt()
89 const AES_KEY *key, uint8_t *ivec, const int enc);
91 const AES_KEY *key, uint8_t *ivec, const int enc) { in AES_cbc_encrypt() argument
92 asm_AES_cbc_encrypt(in, out, len, key, ivec, enc); in AES_cbc_encrypt()
98 const AES_KEY *key, uint8_t *ivec, int *num) { in AES_ofb128_encrypt() argument
99 CRYPTO_ofb128_encrypt(in, out, length, key, ivec, num, in AES_ofb128_encrypt()
[all …]
/external/chromium_org/third_party/boringssl/src/crypto/perlasm/
Dsparcv9_modes.pl26 my ($inp,$out,$len,$key,$ivec)=map("%i$_",(0..5));
41 andcc $ivec, 7, $ivoff
42 alignaddr $ivec, %g0, $ivec
44 ldd [$ivec + 0], %f0 ! load ivec
46 ldd [$ivec + 8], %f2
47 ldd [$ivec + 16], %f4
53 ld [$ivec + 0], %f0
54 ld [$ivec + 4], %f1
55 ld [$ivec + 8], %f2
56 ld [$ivec + 12], %f3
[all …]
/external/chromium_org/third_party/boringssl/src/include/openssl/
Dmodes.h71 const void *key, const uint8_t ivec[16]);
81 uint8_t ivec[16],
91 uint8_t ivec[16], uint8_t ecount_buf[16], unsigned int *num, ctr128_f ctr);
161 const void *key, uint8_t ivec[16], int enc);
168 const void *key, uint8_t ivec[16], block128_f block);
175 const void *key, uint8_t ivec[16], block128_f block);
186 size_t len, const void *key, uint8_t ivec[16],
197 const void *key, uint8_t ivec[16], int *num, int enc,
204 const void *key, uint8_t ivec[16], int *num,
211 const void *key, uint8_t ivec[16], int *num,
[all …]
/external/openssl/crypto/aes/asm/
Daesv8-armx.pl310 my ($dat0,$dat1,$in0,$in1,$tmp0,$tmp1,$ivec,$rndlast)=map("q$_",(0..7));
341 vld1.8 {$ivec},[$ivp]
358 veor $dat,$dat,$ivec
395 veor $ivec,$dat,$rndlast
396 vst1.8 {$ivec},[$out],#16
410 vst1.8 {$ivec},[$out],#16
433 veor $ivec,$dat,$rndlast
436 vst1.8 {$ivec},[$out],#16
442 veor $ivec,$ivec,$rndlast
489 veor $ivec,$ivec,$dat0
[all …]
/external/openssl/crypto/rc2/
Drc2cfb64.c68 long length, RC2_KEY *schedule, unsigned char *ivec, in RC2_cfb64_encrypt() argument
77 iv=(unsigned char *)ivec; in RC2_cfb64_encrypt()
87 iv=(unsigned char *)ivec; in RC2_cfb64_encrypt()
90 iv=(unsigned char *)ivec; in RC2_cfb64_encrypt()
107 iv=(unsigned char *)ivec; in RC2_cfb64_encrypt()
110 iv=(unsigned char *)ivec; in RC2_cfb64_encrypt()
/external/openssl/crypto/bf/
Dbf_cfb64.c68 const BF_KEY *schedule, unsigned char *ivec, int *num, int encrypt) in BF_cfb64_encrypt() argument
76 iv=(unsigned char *)ivec; in BF_cfb64_encrypt()
86 iv=(unsigned char *)ivec; in BF_cfb64_encrypt()
89 iv=(unsigned char *)ivec; in BF_cfb64_encrypt()
106 iv=(unsigned char *)ivec; in BF_cfb64_encrypt()
109 iv=(unsigned char *)ivec; in BF_cfb64_encrypt()

123