/openbsd/lib/libcrypto/sha/asm/ |
H A D | sha512-sparcv9.pl | 62 @sigma0=( 7, 1, 8); # right shift first 88 @sigma0=( 3, 7,18); # right shift first 277 sll $xi,`32-@sigma0[2]`,$tmp1 278 srl $xi,@sigma0[1],$tmp0 280 sll $tmp1,`@sigma0[2]-@sigma0[1]`,$tmp1 282 srl $xi,@sigma0[2],$tmp0 342 srlx $tmp0,@sigma0[0],$T1 344 sllx $tmp0,`64-@sigma0[2]`,$tmp1 346 srlx $tmp0,@sigma0[1],$tmp0 348 sllx $tmp1,`@sigma0[2]-@sigma0[1]`,$tmp1 [all …]
|
H A D | sha512-x86_64.pl | 64 @sigma0=(1, 8, 7); 76 @sigma0=( 7,18, 3); 147 ror \$`$sigma0[1]-$sigma0[0]`,$T1 149 shr \$$sigma0[2],$a0 151 ror \$$sigma0[0],$T1
|
H A D | sha512-mips.pl | 94 @sigma0=( 7, 1, 8); # right shift first 108 @sigma0=( 3, 7,18); # right shift first 216 $SRL $tmp2,@X[1],@sigma0[0] # Xupdate($i) 218 $SLL $tmp1,@X[1],`$SZ*8-@sigma0[2]` 219 $SRL $tmp0,@X[1],@sigma0[1] 221 $SLL $tmp1,`@sigma0[2]-@sigma0[1]` 223 $SRL $tmp0,@X[1],@sigma0[2]
|
H A D | sha256-armv4.pl | 47 @sigma0=( 7,18, 3); 109 mov $t0,$t3,ror#$sigma0[0] 111 eor $t0,$t0,$t3,ror#$sigma0[1] 113 eor $t0,$t0,$t3,lsr#$sigma0[2] @ sigma0(X[i+1])
|
H A D | sha512-parisc.pl | 57 @sigma0=(1, 8, 7); 69 @sigma0=( 7,18, 3); 137 _ror @X[($i+1)%16],$sigma0[0],$a0 138 _ror @X[($i+1)%16],$sigma0[1],$a1 143 _shr @X[($i+1)%16],$sigma0[2],$a1 475 shd $Xnhi,$Xnlo,$sigma0[0],$t0 476 shd $Xnlo,$Xnhi,$sigma0[0],$t1 478 shd $Xnhi,$Xnlo,$sigma0[1],$t2 480 shd $Xnlo,$Xnhi,$sigma0[1],$t3 482 shd $Xnhi,$Xnlo,$sigma0[2],$t2 [all …]
|
H A D | sha512-armv4.pl | 440 my @sigma0=(1, 8, 7); 516 vshr.u64 $t0,$s0,#@sigma0[0] 518 vshr.u64 $t1,$s0,#@sigma0[1] 520 vshr.u64 $s1,$s0,#@sigma0[2] 521 vsli.64 $t0,$s0,#`64-@sigma0[0]` 522 vsli.64 $t1,$s0,#`64-@sigma0[1]`
|
H A D | sha512-ppc.pl | 71 @sigma0=(1, 8, 7); 83 @sigma0=( 7,18, 3); 161 $ROR $a0,@X[($i+1)%16],$sigma0[0] 162 $ROR $a1,@X[($i+1)%16],$sigma0[1] 166 $SHR $a1,@X[($i+1)%16],$sigma0[2]
|
/openbsd/lib/libcrypto/sha/ |
H A D | sha256.c | 110 sigma0(SHA_LONG x) in sigma0() function 136 *W0 = sigma1(W14) + W9 + sigma0(W1) + *W0; in sha256_msg_schedule_update()
|
H A D | sha512.c | 135 sigma0(SHA_LONG64 x) in sigma0() function 162 *W0 = sigma1(W14) + W9 + sigma0(W1) + *W0; in sha512_msg_schedule_update()
|
/openbsd/gnu/usr.bin/perl/cpan/Digest-SHA/src/ |
H A D | sha.c | 40 #define sigma0(x) (ROTR(x, 7) ^ ROTR(x, 18) ^ SR32(x, 3)) macro 180 #define A2(s) (W21(s) += sigma1(W22(s)) + W23(s) + sigma0(W24(s))) in sha256()
|