/third_party/node/deps/openssl/openssl/engines/ |
H A D | e_padlock.c | 341 unsigned char *ivp = EVP_CIPHER_CTX_iv_noconst(ctx); in padlock_cfb_cipher() local 348 ivp[chunk] = *(out_arg++) = *(in_arg++) ^ ivp[chunk]; in padlock_cfb_cipher() 353 *(out_arg++) = c ^ ivp[chunk]; in padlock_cfb_cipher() 354 ivp[chunk++] = c, nbytes--; in padlock_cfb_cipher() 372 unsigned char *ivp = cdata->iv; in padlock_cfb_cipher() local 380 padlock_aes_block(ivp, ivp, cdata); in padlock_cfb_cipher() 385 *(out_arg++) = c ^ *ivp; in padlock_cfb_cipher() 386 *(ivp in padlock_cfb_cipher() 415 unsigned char *ivp = EVP_CIPHER_CTX_iv_noconst(ctx); padlock_ofb_cipher() local 440 unsigned char *ivp = cdata->iv; padlock_ofb_cipher() local [all...] |
/third_party/openssl/engines/ |
H A D | e_padlock.c | 341 unsigned char *ivp = EVP_CIPHER_CTX_iv_noconst(ctx); in padlock_cfb_cipher() local 348 ivp[chunk] = *(out_arg++) = *(in_arg++) ^ ivp[chunk]; in padlock_cfb_cipher() 353 *(out_arg++) = c ^ ivp[chunk]; in padlock_cfb_cipher() 354 ivp[chunk++] = c, nbytes--; in padlock_cfb_cipher() 372 unsigned char *ivp = cdata->iv; in padlock_cfb_cipher() local 380 padlock_aes_block(ivp, ivp, cdata); in padlock_cfb_cipher() 385 *(out_arg++) = c ^ *ivp; in padlock_cfb_cipher() 386 *(ivp in padlock_cfb_cipher() 415 unsigned char *ivp = EVP_CIPHER_CTX_iv_noconst(ctx); padlock_ofb_cipher() local 440 unsigned char *ivp = cdata->iv; padlock_ofb_cipher() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/aes/ |
H A D | aes_ige.c | 67 aes_block_t *ivp = (aes_block_t *) ivec; 75 outp->data[n] = inp->data[n] ^ ivp->data[n]; 80 ivp = outp; 86 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); 119 aes_block_t *ivp = (aes_block_t *) ivec; 132 outp->data[n] ^= ivp->data[n]; 133 ivp = inp; 139 memcpy(ivec, ivp->data, AES_BLOCK_SIZE);
|
/third_party/openssl/crypto/aes/ |
H A D | aes_ige.c | 67 aes_block_t *ivp = (aes_block_t *) ivec; 75 outp->data[n] = inp->data[n] ^ ivp->data[n]; 80 ivp = outp; 86 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); 119 aes_block_t *ivp = (aes_block_t *) ivec; 132 outp->data[n] ^= ivp->data[n]; 133 ivp = inp; 139 memcpy(ivec, ivp->data, AES_BLOCK_SIZE);
|
/third_party/node/deps/openssl/openssl/crypto/aes/asm/ |
H A D | aesfx-sparcv9.pl | 392 my ($inp,$out,$len,$key,$ivp,$dir) = map("%i$_",(0..5)); 414 ld [$ivp + 0], %f0 ! load ivec 416 ld [$ivp + 4], %f1 418 ld [$ivp + 8], %f2 419 ld [$ivp + 12], %f3 517 st %f0, [$ivp + 0] ! output ivec 518 st %f1, [$ivp + 4] 519 st %f2, [$ivp + 8] 520 st %f3, [$ivp + 12] 642 st %f0, [$ivp [all...] |
H A D | aesni-sha1-x86_64.pl | 161 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 237 movdqu ($ivp),$iv # load IV 238 mov $ivp,88(%rsp) # save $ivp 241 my $rounds="${ivp}d"; 713 mov 88(%rsp),$ivp # restore $ivp 725 movups $iv,($ivp) # write IV 764 ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 903 movdqu ($ivp), [all...] |
H A D | aes-s390x.pl | 1189 my $ivp="%r6"; 1205 lg %r0,0($ivp) # copy ivec 1206 lg %r1,8($ivp) 1224 stg %r0,0($ivp) 1225 stg %r1,8($ivp) 1265 llgf $s0,0($ivp) 1266 llgf $s1,4($ivp) 1267 llgf $s2,8($ivp) 1268 llgf $s3,12($ivp) 1299 l${g} $ivp, [all...] |
H A D | aesni-sha256-x86_64.pl | 105 ($inp, $out, $len, $key, $ivp, $ctx, $in0) = 378 mov $ivp,$_ivp 406 vmovdqu ($ivp),$iv # load IV 618 mov $_ivp,$ivp 621 vmovdqu $iv,($ivp) # output IV 694 mov $ivp,$_ivp 722 vmovdqu ($ivp),$iv # load IV 887 mov $_ivp,$ivp 890 vmovdqu $iv,($ivp) # output IV 1009 mov $ivp, [all...] |
H A D | aesp8-ppc.pl | 507 my ($inp,$out,$len,$key,$ivp,$enc,$rounds,$idx)=map("r$_",(3..10)); 527 lvx $ivec,0,$ivp # load [unaligned] iv 528 lvsl $inpperm,0,$ivp 529 lvx $inptail,$idx,$ivp 651 neg $enc,$ivp # write [unaligned] iv 659 lvx $outhead,0,$ivp 662 lvx $inptail,$idx,$ivp 663 stvx $inout,0,$ivp 665 stvx $inout,$idx,$ivp 1204 stvx_u $ivec,0,$ivp # writ [all...] |
H A D | aesv8-armx.pl | 1223 my ($inp,$out,$len,$key,$ivp)=map("x$_",(0..4)); my $enc="w5"; 1257 vld1.8 {$ivec},[$ivp] 1728 vst1.8 {$ivec},[$ivp] 1745 my ($inp,$out,$len,$key,$ivp)=map("x$_",(0..4)); 1779 ldr $ctr, [$ivp, #12] 1781 vld1.8 {$dat0},[$ivp] 1783 vld1.32 {$dat0},[$ivp] 2225 my ($inp,$out,$len,$key1,$key2,$ivp)=map("x$_",(0..5)); 2265 vld1.8 {$iv0},[$ivp] 2352 vld1.8 {$iv0},[$ivp] [all...] |
H A D | vpaes-x86_64.pl | 896 my ($inp,$out,$len,$key,$ivp,$enc)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); 899 # unsigned char *ivp,const int enc); 929 movdqu ($ivp),%xmm6 # load IV 958 movdqu %xmm6,($ivp) # save IV
|
H A D | aesni-x86_64.pl | 224 $ivp="%r8"; # cbc, ctr, ... 1010 movdqu ($ivp),$iv 1103 movups ($ivp),$iv 1210 my ($key0,$ctr)=("%ebp","${ivp}d"); 1225 movups ($ivp),$inout0 1266 movdqu ($ivp),$inout0 1268 mov 12($ivp),$ctr # counter LSB 1783 my ($key2,$ivp,$len_)=("%r8","%r9","%r9"); 1815 movups ($ivp),$inout0 # load clear-text tweak 2299 movups ($ivp), [all...] |
H A D | bsaes-armv7.pl | 1115 my ($inp,$out,$len,$key, $ivp,$fp,$rounds)=map("r$_",(0..3,8..10)); 1142 ldr $ivp, [ip] @ IV is 1st arg on the stack 1183 vld1.8 {@XMM[15]}, [$ivp] @ load IV 1384 vst1.8 {@XMM[15]}, [$ivp] @ return IV
|
/third_party/openssl/crypto/aes/asm/ |
H A D | aesfx-sparcv9.pl | 392 my ($inp,$out,$len,$key,$ivp,$dir) = map("%i$_",(0..5)); 414 ld [$ivp + 0], %f0 ! load ivec 416 ld [$ivp + 4], %f1 418 ld [$ivp + 8], %f2 419 ld [$ivp + 12], %f3 517 st %f0, [$ivp + 0] ! output ivec 518 st %f1, [$ivp + 4] 519 st %f2, [$ivp + 8] 520 st %f3, [$ivp + 12] 642 st %f0, [$ivp [all...] |
H A D | aesni-sha1-x86_64.pl | 161 my ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 237 movdqu ($ivp),$iv # load IV 238 mov $ivp,88(%rsp) # save $ivp 241 my $rounds="${ivp}d"; 713 mov 88(%rsp),$ivp # restore $ivp 725 movups $iv,($ivp) # write IV 764 ($in0,$out,$len,$key,$ivp,$ctx,$inp)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9","%r10"); 903 movdqu ($ivp), [all...] |
H A D | aes-s390x.pl | 1189 my $ivp="%r6"; 1205 lg %r0,0($ivp) # copy ivec 1206 lg %r1,8($ivp) 1224 stg %r0,0($ivp) 1225 stg %r1,8($ivp) 1265 llgf $s0,0($ivp) 1266 llgf $s1,4($ivp) 1267 llgf $s2,8($ivp) 1268 llgf $s3,12($ivp) 1299 l${g} $ivp, [all...] |
H A D | aesni-sha256-x86_64.pl | 105 ($inp, $out, $len, $key, $ivp, $ctx, $in0) = 378 mov $ivp,$_ivp 406 vmovdqu ($ivp),$iv # load IV 618 mov $_ivp,$ivp 621 vmovdqu $iv,($ivp) # output IV 694 mov $ivp,$_ivp 722 vmovdqu ($ivp),$iv # load IV 887 mov $_ivp,$ivp 890 vmovdqu $iv,($ivp) # output IV 1009 mov $ivp, [all...] |
H A D | aesp8-ppc.pl | 507 my ($inp,$out,$len,$key,$ivp,$enc,$rounds,$idx)=map("r$_",(3..10)); 527 lvx $ivec,0,$ivp # load [unaligned] iv 528 lvsl $inpperm,0,$ivp 529 lvx $inptail,$idx,$ivp 651 neg $enc,$ivp # write [unaligned] iv 659 lvx $outhead,0,$ivp 662 lvx $inptail,$idx,$ivp 663 stvx $inout,0,$ivp 665 stvx $inout,$idx,$ivp 1204 stvx_u $ivec,0,$ivp # writ [all...] |
H A D | aesv8-armx.pl | 1239 my ($inp,$out,$len,$key,$ivp)=map("x$_",(0..4)); my $enc="w5"; 1273 vld1.8 {$ivec},[$ivp] 1744 vst1.8 {$ivec},[$ivp] 1761 my ($inp,$out,$len,$key,$ivp)=map("x$_",(0..4)); 1795 ldr $ctr, [$ivp, #12] 1797 vld1.8 {$dat0},[$ivp] 1799 vld1.32 {$dat0},[$ivp] 2241 my ($inp,$out,$len,$key1,$key2,$ivp)=map("x$_",(0..5)); 2281 vld1.8 {$iv0},[$ivp] 2368 vld1.8 {$iv0},[$ivp] [all...] |
H A D | vpaes-x86_64.pl | 896 my ($inp,$out,$len,$key,$ivp,$enc)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); 899 # unsigned char *ivp,const int enc); 929 movdqu ($ivp),%xmm6 # load IV 958 movdqu %xmm6,($ivp) # save IV
|
H A D | aesni-x86_64.pl | 224 $ivp="%r8"; # cbc, ctr, ... 1010 movdqu ($ivp),$iv 1103 movups ($ivp),$iv 1210 my ($key0,$ctr)=("%ebp","${ivp}d"); 1225 movups ($ivp),$inout0 1266 movdqu ($ivp),$inout0 1268 mov 12($ivp),$ctr # counter LSB 1783 my ($key2,$ivp,$len_)=("%r8","%r9","%r9"); 1815 movups ($ivp),$inout0 # load clear-text tweak 2299 movups ($ivp), [all...] |
/third_party/node/deps/openssl/openssl/crypto/modes/asm/ |
H A D | aesni-gcm-x86_64.pl | 80 ($inp,$out,$len,$key,$ivp,$Xip)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); 119 vmovdqu $T1,($ivp) # save next counter value 359 vmovdqu ($ivp),$T1 # load next counter value 453 vmovdqu ($ivp),$T1 # input counter value 455 mov 12($ivp),$counter 681 vmovdqu ($ivp),$T1 # input counter value 683 mov 12($ivp),$counter
|
/third_party/openssl/crypto/modes/asm/ |
H A D | aesni-gcm-x86_64.pl | 80 ($inp,$out,$len,$key,$ivp,$Xip)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9"); 119 vmovdqu $T1,($ivp) # save next counter value 359 vmovdqu ($ivp),$T1 # load next counter value 453 vmovdqu ($ivp),$T1 # input counter value 455 mov 12($ivp),$counter 681 vmovdqu ($ivp),$T1 # input counter value 683 mov 12($ivp),$counter
|
/third_party/openssl/test/ |
H A D | chacha_internal_test.c | 25 static const unsigned int ivp[] = { variable 168 ChaCha20_ctr32(buf, buf, i, key, ivp); in test_cha_cha_internal()
|
/third_party/mbedtls/library/ |
H A D | aes.c | 1107 const unsigned char *ivp = iv; in mbedtls_aes_crypt_cbc() local 1129 mbedtls_xor_no_simd(output, input, ivp, 16); in mbedtls_aes_crypt_cbc() 1135 ivp = output; in mbedtls_aes_crypt_cbc() 1141 memcpy(iv, ivp, 16); in mbedtls_aes_crypt_cbc()
|