Searched refs:rcon (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/crypto/openssl/crypto/aes/asm/
H A Daesv8-armx.pl57 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
63 rcon: label
92 adr $ptr,rcon
98 vld1.32 {$rcon,$mask},[$ptr],#32
116 veor $key,$key,$rcon
118 vshl.u8 $rcon,$rcon,#1
122 vld1.32 {$rcon},[$ptr]
133 veor $key,$key,$rcon
135 vshl.u8 $rcon,
[all...]
H A Daesp8-ppc.pl62 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
71 rcon: label
79 mflr $ptr #vvvvv "distance between . and rcon
122 lvx $rcon,0,$ptr
149 vcipherlast $key,$key,$rcon
158 vadduwm $rcon,$rcon,$rcon
162 lvx $rcon,0,$ptr # last two round keys
169 vcipherlast $key,$key,$rcon
[all...]
H A Daes-mips.pl1278 my ($rcon,$cnt)=($gp,$fp);
1289 $PTR_ADD $rcon,$Tbl,256
1359 lw $i0,0($rcon)
1371 $PTR_ADD $rcon,4
1416 lw $i0,0($rcon)
1430 $PTR_ADD $rcon,4
1476 lw $i0,0($rcon)
1517 $PTR_ADD $rcon,4
2072 .byte 0x01,0x00,0x00,0x00, 0x02,0x00,0x00,0x00 # rcon
H A Dvpaes-ppc.pl138 Lk_rcon: # rcon
860 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_",(10..13,24));
1054 ## high side's, except no rcon and no rotation.
1199 ## Adds rcon from low byte of %xmm8, then rotates %xmm8 for
1200 ## next rcon.
1210 # extract rcon from xmm8
1212 ?vsldoi v1, $rcon, v9, 15 # vpalignr \$15, %xmm8, %xmm4, %xmm1
1213 ?vsldoi $rcon, $rcon, $rcon, 1
[all...]
H A Daes-armv4.pl172 @ rcon[]
520 add $t3,$tbl,#256 @ rcon
534 ldr $t1,[$t3],#4 @ rcon[i++]
583 add $t3,$tbl,#256 @ rcon
598 ldr $t1,[$t3],#4 @ rcon[i++]
655 add $t3,$tbl,#256 @ rcon
670 ldr $t1,[$t3],#4 @ rcon[i++]
/freebsd-11-stable/contrib/wpa/src/crypto/
H A Daes_i.h27 extern const u32 rcon[10];
33 #define RCON(i) rcon[(i)]
H A Daes-internal.c729 const u32 rcon[] = { variable
732 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
771 /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
/freebsd-11-stable/crypto/openssl/crypto/aes/
H A Daes_core.c619 static const u32 rcon[] = { variable
622 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
662 rcon[i];
682 rcon[i];
704 rcon[i];
1198 static const u32 rcon[] = { variable
1201 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
1240 rcon[i];
1260 rcon[i];
1282 rcon[
[all...]
H A Daes_x86core.c463 static const u32 rcon[] = { variable
466 0x0000001bU, 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
506 rcon[i];
526 rcon[i];
548 rcon[i];
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Daes-armv4.S154 @ rcon[]
502 add r6,r10,#256 @ rcon
516 ldr r4,[r6],#4 @ rcon[i++]
565 add r6,r10,#256 @ rcon
580 ldr r4,[r6],#4 @ rcon[i++]
637 add r6,r10,#256 @ rcon
652 ldr r4,[r6],#4 @ rcon[i++]
H A Daesv8-armx.S11 rcon: label
34 adr r3,rcon
/freebsd-11-stable/sys/crypto/rijndael/
H A Drijndael-alg-fst.c719 static const u32 rcon[] = { variable
722 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
753 rcon[i];
773 rcon[i];
795 rcon[i];
/freebsd-11-stable/crypto/openssh/
H A Drijndael.c615 static const u32 rcon[] = { variable
618 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
647 rcon[i];
667 rcon[i];
689 rcon[i];
/freebsd-11-stable/secure/lib/libcrypto/aarch64/
H A Daesv8-armx.S8 rcon: label
33 adr x3,rcon

Completed in 282 milliseconds