Home
last modified time | relevance | path

Searched refs:sigma0 (Results 1 – 10 of 10) sorted by relevance

/openbsd/lib/libcrypto/sha/asm/
H A Dsha512-sparcv9.pl62 @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 Dsha512-x86_64.pl64 @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 Dsha512-mips.pl94 @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 Dsha256-armv4.pl47 @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 Dsha512-parisc.pl57 @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 Dsha512-armv4.pl440 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 Dsha512-ppc.pl71 @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 Dsha256.c110 sigma0(SHA_LONG x) in sigma0() function
136 *W0 = sigma1(W14) + W9 + sigma0(W1) + *W0; in sha256_msg_schedule_update()
H A Dsha512.c135 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 Dsha.c40 #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()