Home
last modified time | relevance | path

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

/src/contrib/bearssl/src/symcipher/
H A Daes_x86ni.c124 #define KEXP128(k, i, rcon) do { \ in x86ni_keysched() argument
125 k = expand_step128(k, _mm_aeskeygenassist_si128(k, rcon)); \ in x86ni_keysched()
144 #define KEXP256(i, rcon) do { \ in x86ni_keysched() argument
146 t2 = _mm_aeskeygenassist_si128(t3, rcon); \ in x86ni_keysched()
/src/crypto/openssl/crypto/aes/asm/
H A Daes-riscv32-zkn.pl480 my @rcon = (0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36);
518 li $T4,$rcon[$rnum]
579 li $T6,$rcon[$rnum]
652 li $T8,$rcon[$rnum]
813 li $T4,$rcon[$rnum]
892 li $T6,$rcon[$rnum]
983 li $T8,$rcon[$rnum]
H A Dvpaes-armv8.pl661 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_.16b",(18..21,8));
918 ext v1.16b, $rcon, v4.16b, #15 // vpalignr \$15, %xmm8, %xmm4, %xmm1
919 ext $rcon, $rcon, $rcon, #15 // vpalignr \$15, %xmm8, %xmm8, %xmm8
H A Daesp8-ppc.pl88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
149 lvx $rcon,0,$ptr
176 vcipherlast $key,$key,$rcon
185 vadduwm $rcon,$rcon,$rcon
189 lvx $rcon,0,$ptr # last two round keys
196 vcipherlast $key,$key,$rcon
205 vadduwm $rcon,$rcon,$rcon
213 vcipherlast $key,$key,$rcon
251 vcipherlast $key,$key,$rcon
263 vadduwm $rcon,$rcon,$rcon
[all …]
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 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
H A Daesv8-armx.pl105 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
164 vld1.32 {$rcon,$mask},[$ptr],#32
182 veor $key,$key,$rcon
184 vshl.u8 $rcon,$rcon,#1
188 vld1.32 {$rcon},[$ptr]
199 veor $key,$key,$rcon
201 vshl.u8 $rcon,$rcon,#1
213 veor $key,$key,$rcon
249 veor $key,$key,$rcon
251 vshl.u8 $rcon,$rcon,#1
[all …]
/src/sys/contrib/openzfs/module/icp/algs/aes/
H A Daes_impl_generic.c769 static const uint32_t rcon[RC_LENGTH] = variable
810 rcon[i]; in rijndael_key_setup_enc()
833 rcon[i]; in rijndael_key_setup_enc()
859 rcon[i]; in rijndael_key_setup_enc()
/src/sys/contrib/device-tree/Bindings/ata/
H A Dcortina,gemini-sata-bridge.txt46 resets = <&rcon 26>, <&rcon 27>;
/src/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
/src/crypto/openssl/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()
3029 static const u32 rcon[] = { variable
3074 …ff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i]; in AES_set_encrypt_key()
3089 …ff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i]; in AES_set_encrypt_key()
3106 …ff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i]; in AES_set_encrypt_key()
3469 static const u32 rcon[] = { variable
3513 …4[(temp >> 8) & 0xff] << 16) ^ ((u32)Te4[(temp) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)]) ^ rcon[i]; in AES_set_encrypt_key()
[all …]
H A Daes_x86core.c463 static const u32 rcon[] = { variable
508 … >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i]; in AES_set_encrypt_key()
523 … >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i]; in AES_set_encrypt_key()
540 … >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i]; in AES_set_encrypt_key()
/src/crypto/openssh/
H A Drijndael.c615 static const u32 rcon[] = { variable
647 rcon[i]; in rijndaelKeySetupEnc()
667 rcon[i]; in rijndaelKeySetupEnc()
689 rcon[i]; in rijndaelKeySetupEnc()
/src/sys/crypto/rijndael/
H A Drijndael-alg-fst.c717 static const u32 rcon[] = { variable
751 rcon[i]; in rijndaelKeySetupEnc()
771 rcon[i]; in rijndaelKeySetupEnc()
793 rcon[i]; in rijndaelKeySetupEnc()
/src/sys/crypto/openssl/powerpc64/
H A Daesp8-ppc.S8 rcon: label
/src/sys/crypto/openssl/powerpc/
H A Daesp8-ppc.S7 rcon: label
/src/sys/crypto/openssl/powerpc64le/
H A Daesp8-ppc.S8 rcon: label