HomeSort by: relevance | last modified time | path
    Searched defs:rcon (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/
aes-c64xplus.pl 598 || 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...]
aesp8-ppc.pl 88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
97 rcon: label
106 mflr $ptr #vvvvv "distance between . and rcon
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
    [all...]
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/powerpc/
aesp8-ppc.S 6 rcon: label
  /src/crypto/external/apache2/openssl/lib/libcrypto/arch/powerpc64/
aesp8-ppc.S 6 rcon: label
  /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/
aes-c64xplus.pl 598 || 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...]
aesp8-ppc.pl 88 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
97 rcon: label
106 mflr $ptr #vvvvv "distance between . and rcon
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
    [all...]
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/
aesp8-ppc.S 6 rcon: label
  /src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/
aesp8-ppc.S 6 rcon: label
  /src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/
aes-c64xplus.pl 599 || ADD $TEA,A0,A30 ; rcon
601 LDW *A30++[1],A31 ; rcon[i]
623 XOR A31,$K[0],$K[0] ; ^=rcon[i]
671 || ADD $TEA,A0,A30 ; rcon
674 LDW *A30++[1],A31 ; rcon[i]
698 XOR A31,$K[0],$K[0] ; ^=rcon[i]
752 || ADD $TEA,A0,A30 ; rcon
755 LDW *A30++[1],A31 ; rcon[i]
780 || XOR A31,$K[0],$K[0] ; ^=rcon[i]
1208 rcon label
    [all...]
aesp8-ppc.pl 84 my ($zero,$in0,$in1,$key,$rcon,$mask,$tmp)=map("v$_",(0..6));
93 rcon: label
101 mflr $ptr #vvvvv "distance between . and rcon
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
    [all...]
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/powerpc/
aesp8-ppc.S 6 rcon: label
  /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/powerpc64/
aesp8-ppc.S 6 rcon: label
  /src/external/bsd/wpa/dist/src/crypto/
aes-internal.c 729 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 */
793 TE443(temp) ^ TE414(temp) ^ RCON(i);
809 TE443(temp) ^ TE414(temp) ^ RCON(i);
828 TE443(temp) ^ TE414(temp) ^ RCON(i);
  /src/crypto/external/bsd/openssh/dist/
rijndael.c 615 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];
  /src/sys/crypto/aes/arch/arm/
aes_armv8_64.S 36 * uint32_t rcon[10]
47 .type rcon,@object
48 rcon: label
59 END(rcon)
125 adrl x3, rcon /* round constant */
132 * x3 = rcon pointer
139 /* v3.4s[i] := RotWords(SubBytes(prk[3])) ^ RCON */
185 adrl x3, rcon /* round constant */
193 * x3 = rcon pointer
200 /* v3.4s[i] := RotWords(SubBytes(rklo[1])) ^ RCON */
    [all...]
aes_neon.c 188 rcon = VQ_N_U8(0xB6,0xEE,0x9D,0xAF,0xB9,0x91,0x83,0x1F, variable
271 /* extract rcon from rcon_rot */
367 uint8x16_t rcon_rot = rcon;
459 uint8x16_t rcon_rot = rcon;
  /src/crypto/external/bsd/heimdal/dist/lib/hcrypto/
rijndael-alg-fst.c 718 static const uint32_t rcon[] = { variable
721 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
755 rcon[i];
775 rcon[i];
797 rcon[i];
  /src/crypto/external/apache2/openssl/dist/crypto/aes/
aes_x86core.c 463 static const u32 rcon[] = { variable
473 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
508 rk[4] = rk[0] ^ ((u32)Te4[(temp >> 8) & 0xff]) ^ ((u32)Te4[(temp >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i];
523 rk[6] = rk[0] ^ ((u32)Te4[(temp >> 8) & 0xff]) ^ ((u32)Te4[(temp >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i];
540 rk[8] = rk[0] ^ ((u32)Te4[(temp >> 8) & 0xff]) ^ ((u32)Te4[(temp >> 16) & 0xff] << 8) ^ ((u32)Te4[(temp >> 24)] << 16) ^ ((u32)Te4[(temp) & 0xff] << 24) ^ rcon[i];
aes_core.c 602 u32 rcon; local
608 memcpy(&rcon, "\1\0\0\0", 4);
616 temp ^= rcon;
617 XtimeWord(&rcon);
3029 static const u32 rcon[] = { variable
3039 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
3074 rk[4] = rk[0] ^ (Te2[(temp >> 16) & 0xff] & 0xff000000) ^ (Te3[(temp >> 8) & 0xff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i];
3089 rk[6] = rk[0] ^ (Te2[(temp >> 16) & 0xff] & 0xff000000) ^ (Te3[(temp >> 8) & 0xff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i];
3106 rk[8] = rk[0] ^ (Te2[(temp >> 16) & 0xff] & 0xff000000) ^ (Te3[(temp >> 8) & 0xff] & 0x00ff0000) ^ (Te0[(temp) & 0xff] & 0x0000ff00) ^ (Te1[(temp >> 24)] & 0x000000ff) ^ rcon[i];
3469 static const u32 rcon[] = variable
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/aes/
aes_x86core.c 465 static const u32 rcon[] = { variable
468 0x0000001bU, 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
508 rcon[i];
528 rcon[i];
550 rcon[i];
aes_core.c 602 u32 rcon; local
608 memcpy(&rcon, "\1\0\0\0", 4);
616 temp ^= rcon;
617 XtimeWord(&rcon);
1269 static const u32 rcon[] = { variable
1272 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
1312 rcon[i];
1332 rcon[i];
1354 rcon[i];
1848 static const u32 rcon[] = variable
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/aes/
aes_x86core.c 465 static const u32 rcon[] = { variable
468 0x0000001bU, 0x00000036U, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
508 rcon[i];
528 rcon[i];
550 rcon[i];
aes_core.c 586 u32 rcon; local
592 memcpy(&rcon, "\1\0\0\0", 4);
600 temp ^= rcon;
601 XtimeWord(&rcon);
1253 static const u32 rcon[] = { variable
1256 0x1B000000, 0x36000000, /* for 128-bit blocks, Rijndael never uses more than 10 rcon values */
1296 rcon[i];
1316 rcon[i];
1338 rcon[i];
1832 static const u32 rcon[] = variable
    [all...]
  /src/external/bsd/elftosb/dist/common/
rijndael.cpp 949 static uint32_t rcon[30]= variable
1400 tempKey[0][0] ^= rcon[rconpointer++];
  /src/sys/crypto/aes/arch/x86/
aes_ssse3.c 141 rcon = {.u64 = {0x1F8391B9AF9DEEB6, 0x702A98084D7C7D81}}, variable in typeref:union:m128const
229 /* extract rcon from rcon_rot */
313 __m128i rcon_rot = rcon.m;
402 __m128i rcon_rot = rcon.m;

Completed in 66 milliseconds

1 2