Home
last modified time | relevance | path

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

12

/third_party/selinux/libselinux/src/
H A Dcheck_context.c38 char * rcon; in security_check_context() local
40 if (selinux_trans_to_raw_context(con, &rcon)) in security_check_context()
43 ret = security_check_context_raw(rcon); in security_check_context()
45 freecon(rcon); in security_check_context()
H A Dget_initial_context.c69 char * rcon; in security_get_initial_context() local
71 ret = security_get_initial_context_raw(name, &rcon); in security_get_initial_context()
73 ret = selinux_raw_to_trans_context(rcon, con); in security_get_initial_context()
74 freecon(rcon); in security_get_initial_context()
H A Dcanonicalize_context.c72 char * rcon; in security_canonicalize_context() local
75 if (selinux_trans_to_raw_context(con, &rcon)) in security_canonicalize_context()
78 ret = security_canonicalize_context_raw(rcon, &rcanoncon); in security_canonicalize_context()
80 freecon(rcon); in security_canonicalize_context()
/third_party/lzma/C/
H A DAes.c202 UInt32 rcon = 1; in Aes_SetKey_Enc() local
218 t = Ui32(Sbox[gb1(t)] ^ rcon, Sbox[gb2(t)], Sbox[gb3(t)], Sbox[gb0(t)]); in Aes_SetKey_Enc()
219 rcon <<= 1; in Aes_SetKey_Enc()
220 if (rcon & 0x100) in Aes_SetKey_Enc()
221 rcon = 0x1b; in Aes_SetKey_Enc()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/crypto/
H A Daes_i.h27 extern const u32 rcon[10];
33 #define RCON(i) rcon[(i)]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/
H A Daes_i.h27 extern const u32 rcon[10];
33 #define RCON(i) rcon[(i)]
/third_party/node/deps/openssl/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()
1269 static const u32 rcon[] = { variable
1272 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
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
[all...]
H A Daes_x86core.c465 static const u32 rcon[] = { variable
468 0x0000001bU, 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
508 rcon[i]; in AES_set_encrypt_key()
528 rcon[i]; in AES_set_encrypt_key()
550 rcon[i]; in AES_set_encrypt_key()
/third_party/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()
1269 static const u32 rcon[] = { variable
1272 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
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
[all...]
H A Daes_x86core.c465 static const u32 rcon[] = { variable
468 0x0000001bU, 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
508 rcon[i]; in AES_set_encrypt_key()
528 rcon[i]; in AES_set_encrypt_key()
550 rcon[i]; in AES_set_encrypt_key()
/third_party/node/deps/openssl/openssl/crypto/aes/asm/
H A Daesp8-ppc.pl88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
97 rcon: label
105 mflr $ptr #vvvvv "distance between . and rcon
148 lvx $rcon,0,$ptr
175 vcipherlast $key,$key,$rcon
184 vadduwm $rcon,$rcon,$rcon
188 lvx $rcon,0,$ptr # last two round keys
195 vcipherlast $key,$key,$rcon
[all...]
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
[all...]
H A Daes-c64xplus.pl598 || ADD $TEA,A0,A30 ; rcon
600 LDW *A30++[1],A31 ; rcon[i]
622 XOR A31,$K[0],$K[0] ; ^=rcon[i]
670 || ADD $TEA,A0,A30 ; rcon
673 LDW *A30++[1],A31 ; rcon[i]
697 XOR A31,$K[0],$K[0] ; ^=rcon[i]
751 || ADD $TEA,A0,A30 ; rcon
754 LDW *A30++[1],A31 ; rcon[i]
779 || XOR A31,$K[0],$K[0] ; ^=rcon[i]
1207 rcon label
[all...]
H A Dvpaes-armv8.pl134 .Lk_rcon: // rcon
649 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_.16b",(18..21,8));
776 // high side's, except no rcon and no rotation.
885 // Adds rcon from low byte of %xmm8, then rotates %xmm8 for
886 // next rcon.
897 // extract rcon from xmm8
899 ext v1.16b, $rcon, v4.16b, #15 // vpalignr \$15, %xmm8, %xmm4, %xmm1
900 ext $rcon, $rcon, $rcon, #1
[all...]
H A Dvpaes-ppc.pl150 Lk_rcon: # rcon
872 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_",(10..13,24));
1066 ## high side's, except no rcon and no rotation.
1211 ## Adds rcon from low byte of %xmm8, then rotates %xmm8 for
1212 ## next rcon.
1222 # extract rcon from xmm8
1224 ?vsldoi v1, $rcon, v9, 15 # vpalignr \$15, %xmm8, %xmm4, %xmm1
1225 ?vsldoi $rcon, $rcon, $rcon, 1
[all...]
H A Daes-mips.pl1345 my ($rcon,$cnt)=($gp,$fp);
1356 $PTR_ADD $rcon,$Tbl,256
1443 lw $i0,0($rcon)
1455 $PTR_ADD $rcon,4
1500 lw $i0,0($rcon)
1514 $PTR_ADD $rcon,4
1560 lw $i0,0($rcon)
1601 $PTR_ADD $rcon,4
2156 .byte 0x01,0x00,0x00,0x00, 0x02,0x00,0x00,0x00 # rcon
/third_party/openssl/crypto/aes/asm/
H A Daesp8-ppc.pl88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
97 rcon: label
105 mflr $ptr #vvvvv "distance between . and rcon
148 lvx $rcon,0,$ptr
175 vcipherlast $key,$key,$rcon
184 vadduwm $rcon,$rcon,$rcon
188 lvx $rcon,0,$ptr # last two round keys
195 vcipherlast $key,$key,$rcon
[all...]
H A Daesv8-armx.pl105 my ($zero,$rcon,$mask,$in0,$in1,$tmp,$key)=
162 vld1.32 {$rcon,$mask},[$ptr],#32
180 veor $key,$key,$rcon
182 vshl.u8 $rcon,$rcon,#1
186 vld1.32 {$rcon},[$ptr]
197 veor $key,$key,$rcon
199 vshl.u8 $rcon,$rcon,#1
211 veor $key,$key,$rcon
[all...]
H A Daes-c64xplus.pl598 || ADD $TEA,A0,A30 ; rcon
600 LDW *A30++[1],A31 ; rcon[i]
622 XOR A31,$K[0],$K[0] ; ^=rcon[i]
670 || ADD $TEA,A0,A30 ; rcon
673 LDW *A30++[1],A31 ; rcon[i]
697 XOR A31,$K[0],$K[0] ; ^=rcon[i]
751 || ADD $TEA,A0,A30 ; rcon
754 LDW *A30++[1],A31 ; rcon[i]
779 || XOR A31,$K[0],$K[0] ; ^=rcon[i]
1207 rcon label
[all...]
H A Dvpaes-armv8.pl134 .Lk_rcon: // rcon
661 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_.16b",(18..21,8));
793 // high side's, except no rcon and no rotation.
904 // Adds rcon from low byte of %xmm8, then rotates %xmm8 for
905 // next rcon.
916 // extract rcon from xmm8
918 ext v1.16b, $rcon, v4.16b, #15 // vpalignr \$15, %xmm8, %xmm4, %xmm1
919 ext $rcon, $rcon, $rcon, #1
[all...]
H A Dvpaes-ppc.pl150 Lk_rcon: # rcon
872 my ($invlo,$invhi,$iptlo,$ipthi,$rcon) = map("v$_",(10..13,24));
1066 ## high side's, except no rcon and no rotation.
1211 ## Adds rcon from low byte of %xmm8, then rotates %xmm8 for
1212 ## next rcon.
1222 # extract rcon from xmm8
1224 ?vsldoi v1, $rcon, v9, 15 # vpalignr \$15, %xmm8, %xmm4, %xmm1
1225 ?vsldoi $rcon, $rcon, $rcon, 1
[all...]
H A Daes-mips.pl1345 my ($rcon,$cnt)=($gp,$fp);
1356 $PTR_ADD $rcon,$Tbl,256
1443 lw $i0,0($rcon)
1455 $PTR_ADD $rcon,4
1500 lw $i0,0($rcon)
1514 $PTR_ADD $rcon,4
1560 lw $i0,0($rcon)
1601 $PTR_ADD $rcon,4
2156 .byte 0x01,0x00,0x00,0x00, 0x02,0x00,0x00,0x00 # rcon
/third_party/ffmpeg/libavutil/
H A Daes.c40 static const uint8_t rcon[10] = { variable
243 tk[0][0] ^= rcon[rconpointer++]; in av_aes_init()
/third_party/mbedtls/library/
H A Daesce.c331 static uint8_t const rcon[] = { 0x01, 0x02, 0x04, 0x08, 0x10, in aesce_setkey_enc() local
354 rko[0] ^= rcon[iteration] ^ rki[0]; in aesce_setkey_enc()
/third_party/FreeBSD/sys/crypto/rijndael/
H A Drijndael-alg-fst.c717 static const u32 rcon[] = { variable
720 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
751 rcon[i]; in rijndaelKeySetupEnc()
771 rcon[i]; in rijndaelKeySetupEnc()
793 rcon[i]; in rijndaelKeySetupEnc()

Completed in 34 milliseconds

12