/external/openssl/crypto/modes/ |
D | cfb128.c | 68 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 …]
|
D | ofb128.c | 68 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()
|
D | ctr128.c | 116 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 …]
|
D | cbc128.c | 68 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/ |
D | cfb.c | 57 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 …]
|
D | ofb.c | 57 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()
|
D | ctr.c | 85 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 …]
|
D | cbc.c | 60 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/ |
D | aes_ige.c | 81 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 …]
|
D | aes_cfb.c | 62 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()
|
D | aes.h | 107 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/ |
D | modes.h | 19 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 …]
|
D | aes.h | 107 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,
|
D | des.h | 136 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/ |
D | des_old.c | 92 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 …]
|
D | DES.xs | 60 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 …]
|
D | des.h | 136 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 …]
|
D | cfb64ede.c | 70 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 …]
|
D | cfb64enc.c | 68 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/ |
D | mode_wrappers.c | 57 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/ |
D | sparcv9_modes.pl | 26 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/ |
D | modes.h | 71 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/ |
D | aesv8-armx.pl | 310 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/ |
D | rc2cfb64.c | 68 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/ |
D | bf_cfb64.c | 68 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()
|