Home
last modified time | relevance | path

Searched refs:rcon (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/
H A Daesv8-armx.pl77 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
118 vld1.32 {$rcon,$mask},[$ptr],#32
136 veor $key,$key,$rcon
138 vshl.u8 $rcon,$rcon,#1
142 vld1.32 {$rcon},[$ptr]
153 veor $key,$key,$rcon
155 vshl.u8 $rcon,$rcon,#1
167 veor $key,$key,$rcon
203 veor $key,$key,$rcon
205 vshl.u8 $rcon,$rcon,#1
[all …]
H A Daesp8-ppc.pl84 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
144 lvx $rcon,0,$ptr
171 vcipherlast $key,$key,$rcon
180 vadduwm $rcon,$rcon,$rcon
184 lvx $rcon,0,$ptr # last two round keys
191 vcipherlast $key,$key,$rcon
200 vadduwm $rcon,$rcon,$rcon
208 vcipherlast $key,$key,$rcon
246 vcipherlast $key,$key,$rcon
258 vadduwm $rcon,$rcon,$rcon
[all …]
H A Dvpaes-armv8.pl643 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_.16b",(18..21,8));
893 ext v1.16b, $rcon, v4.16b, #15 // vpalignr \$15, %xmm8, %xmm4, %xmm1
894 ext $rcon, $rcon, $rcon, #15 // vpalignr \$15, %xmm8, %xmm8, %xmm8
H A Dvpaes-ppc.pl866 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_",(10..13,24));
1218 ?vsldoi v1, $rcon, v9, 15 # vpalignr \$15, %xmm8, %xmm4, %xmm1
1219 ?vsldoi $rcon, $rcon, $rcon, 15 # vpalignr \$15, %xmm8, %xmm8, %xmm8
H A Daes-mips.pl1306 my ($rcon,$cnt)=($gp,$fp);
1317 $PTR_ADD $rcon,$Tbl,256
1404 lw $i0,0($rcon)
1416 $PTR_ADD $rcon,4
1461 lw $i0,0($rcon)
1475 $PTR_ADD $rcon,4
1521 lw $i0,0($rcon)
1562 $PTR_ADD $rcon,4
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/aes/
H A Daes_core.c586 u32 rcon; in KeyExpansion() local
592 memcpy(&rcon, "\1\0\0\0", 4); in KeyExpansion()
600 temp ^= rcon; in KeyExpansion()
601 XtimeWord(&rcon); in KeyExpansion()
1253 static const u32 rcon[] = { variable
1296 rcon[i]; in AES_set_encrypt_key()
1316 rcon[i]; in AES_set_encrypt_key()
1338 rcon[i]; in AES_set_encrypt_key()
1832 static const u32 rcon[] = { variable
1874 rcon[i]; in AES_set_encrypt_key()
[all …]
H A Daes_x86core.c465 static const u32 rcon[] = { variable
508 rcon[i]; in AES_set_encrypt_key()
528 rcon[i]; in AES_set_encrypt_key()
550 rcon[i]; in AES_set_encrypt_key()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/aes/asm/
H A Dvpaes-armv8.pl647 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_.16b",(18..21,8));
897 ext v1.16b, $rcon, v4.16b, #15 // vpalignr \$15, %xmm8, %xmm4, %xmm1
898 ext $rcon, $rcon, $rcon, #15 // vpalignr \$15, %xmm8, %xmm8, %xmm8
H A Dvpaes-ppc.pl870 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_",(10..13,24));
1222 ?vsldoi v1, $rcon, v9, 15 # vpalignr \$15, %xmm8, %xmm4, %xmm1
1223 ?vsldoi $rcon, $rcon, $rcon, 15 # vpalignr \$15, %xmm8, %xmm8, %xmm8
H A Daesv8-armx.pl105 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
146 vld1.32 {$rcon,$mask},[$ptr],#32
164 veor $key,$key,$rcon
166 vshl.u8 $rcon,$rcon,#1
170 vld1.32 {$rcon},[$ptr]
181 veor $key,$key,$rcon
183 vshl.u8 $rcon,$rcon,#1
195 veor $key,$key,$rcon
231 veor $key,$key,$rcon
233 vshl.u8 $rcon,$rcon,#1
[all …]
H A Daes-mips.pl1342 my ($rcon,$cnt)=($gp,$fp);
1353 $PTR_ADD $rcon,$Tbl,256
1440 lw $i0,0($rcon)
1452 $PTR_ADD $rcon,4
1497 lw $i0,0($rcon)
1511 $PTR_ADD $rcon,4
1557 lw $i0,0($rcon)
1598 $PTR_ADD $rcon,4
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/aes/
H A Daes_core.c602 u32 rcon; in KeyExpansion() local
608 memcpy(&rcon, "\1\0\0\0", 4); in KeyExpansion()
616 temp ^= rcon; in KeyExpansion()
617 XtimeWord(&rcon); in KeyExpansion()
1269 static const u32 rcon[] = { variable
1312 rcon[i]; in AES_set_encrypt_key()
1332 rcon[i]; in AES_set_encrypt_key()
1354 rcon[i]; in AES_set_encrypt_key()
1848 static const u32 rcon[] = { variable
1890 rcon[i]; in AES_set_encrypt_key()
[all …]
H A Daes_x86core.c465 static const u32 rcon[] = { variable
508 rcon[i]; in AES_set_encrypt_key()
528 rcon[i]; in AES_set_encrypt_key()
550 rcon[i]; in AES_set_encrypt_key()
/netbsd-src/external/bsd/wpa/dist/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
/netbsd-src/sys/crypto/aes/arch/x86/
H A Daes_ssse3.c141 rcon = {.u64 = {0x1F8391B9AF9DEEB6, 0x702A98084D7C7D81}}, variable
313 __m128i rcon_rot = rcon.m; in aes_ssse3_setenckey()
402 __m128i rcon_rot = rcon.m; in aes_ssse3_setdeckey()
/netbsd-src/sys/crypto/aes/arch/arm/
H A Daes_armv8_64.S47 .type rcon,@object
48 rcon: label
59 END(rcon)
125 adrl x3, rcon /* round constant */
185 adrl x3, rcon /* round constant */
365 adrl x3, rcon /* round constant */
H A Daes_neon.c188 rcon = VQ_N_U8(0xB6,0xEE,0x9D,0xAF,0xB9,0x91,0x83,0x1F, variable
367 uint8x16_t rcon_rot = rcon; in aes_neon_setenckey()
459 uint8x16_t rcon_rot = rcon; in aes_neon_setdeckey()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/hcrypto/
H A Drijndael-alg-fst.c718 static const uint32_t rcon[] = { variable
755 rcon[i]; in rijndaelKeySetupEnc()
775 rcon[i]; in rijndaelKeySetupEnc()
797 rcon[i]; in rijndaelKeySetupEnc()
/netbsd-src/crypto/external/bsd/openssh/dist/
H A Drijndael.c615 static const u32 rcon[] = { variable
647 rcon[i]; in rijndaelKeySetupEnc()
667 rcon[i]; in rijndaelKeySetupEnc()
689 rcon[i]; in rijndaelKeySetupEnc()
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/
H A Daes-armv4.S157 @ rcon[]
513 add r6,r10,#256 @ rcon
527 ldr r4,[r6],#4 @ rcon[i++]
576 add r6,r10,#256 @ rcon
591 ldr r4,[r6],#4 @ rcon[i++]
648 add r6,r10,#256 @ rcon
663 ldr r4,[r6],#4 @ rcon[i++]
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/m68k/
H A Daes-m68k.S94 moveb %a4@+,%d7 | LSByte ^= rcon[i]
179 | ^ rcon[i]
191 moveb %a4@+,%d7 | LSByte ^= rcon[i]
333 | rk[8] ^= rcon[i];
348 moveb %a4@+,%d5 | LSByte ^= rcon[i]
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/m68k/
H A Daes-m68k.S94 moveb %a4@+,%d7 | LSByte ^= rcon[i]
179 | ^ rcon[i]
191 moveb %a4@+,%d7 | LSByte ^= rcon[i]
333 | rk[8] ^= rcon[i];
348 moveb %a4@+,%d5 | LSByte ^= rcon[i]
/netbsd-src/external/bsd/elftosb/dist/common/
H A Drijndael.cpp949 static uint32_t rcon[30]= variable
1400 tempKey[0][0] ^= rcon[rconpointer++]; in keySched()
/netbsd-src/external/bsd/pcc/dist/pcc/f77/fcom/
H A Dexpr.c1635 union constant lcon, rcon; local
1741 rcon.ci = 0;
1747 consconv(mtype, &rcon, rtype, &(rp->b_const.fconst) );
1749 consbinop(opcode, mtype, &(p->b_const.fconst), &lcon, &rcon);

12