Searched refs:rk (Results 1 – 4 of 4) sorted by relevance
/hostap-latest/src/crypto/ |
D | aes-internal.c | 779 int rijndaelKeySetupEnc(u32 rk[], const u8 cipherKey[], int keyBits) in rijndaelKeySetupEnc() argument 784 rk[0] = GETU32(cipherKey ); in rijndaelKeySetupEnc() 785 rk[1] = GETU32(cipherKey + 4); in rijndaelKeySetupEnc() 786 rk[2] = GETU32(cipherKey + 8); in rijndaelKeySetupEnc() 787 rk[3] = GETU32(cipherKey + 12); in rijndaelKeySetupEnc() 791 temp = rk[3]; in rijndaelKeySetupEnc() 792 rk[4] = rk[0] ^ TE421(temp) ^ TE432(temp) ^ in rijndaelKeySetupEnc() 794 rk[5] = rk[1] ^ rk[4]; in rijndaelKeySetupEnc() 795 rk[6] = rk[2] ^ rk[5]; in rijndaelKeySetupEnc() 796 rk[7] = rk[3] ^ rk[6]; in rijndaelKeySetupEnc() [all …]
|
D | aes-internal-dec.c | 28 static int rijndaelKeySetupDec(u32 rk[], const u8 cipherKey[], int keyBits) in rijndaelKeySetupDec() argument 34 Nr = rijndaelKeySetupEnc(rk, cipherKey, keyBits); in rijndaelKeySetupDec() 39 temp = rk[i ]; rk[i ] = rk[j ]; rk[j ] = temp; in rijndaelKeySetupDec() 40 temp = rk[i + 1]; rk[i + 1] = rk[j + 1]; rk[j + 1] = temp; in rijndaelKeySetupDec() 41 temp = rk[i + 2]; rk[i + 2] = rk[j + 2]; rk[j + 2] = temp; in rijndaelKeySetupDec() 42 temp = rk[i + 3]; rk[i + 3] = rk[j + 3]; rk[j + 3] = temp; in rijndaelKeySetupDec() 47 rk += 4; in rijndaelKeySetupDec() 49 rk[j] = TD0_(TE4((rk[j] >> 24) )) ^ in rijndaelKeySetupDec() 50 TD1_(TE4((rk[j] >> 16) & 0xff)) ^ in rijndaelKeySetupDec() 51 TD2_(TE4((rk[j] >> 8) & 0xff)) ^ in rijndaelKeySetupDec() [all …]
|
D | aes-internal-enc.c | 23 static void rijndaelEncrypt(const u32 rk[], int Nr, const u8 pt[16], u8 ct[16]) in rijndaelEncrypt() argument 34 s0 = GETU32(pt ) ^ rk[0]; in rijndaelEncrypt() 35 s1 = GETU32(pt + 4) ^ rk[1]; in rijndaelEncrypt() 36 s2 = GETU32(pt + 8) ^ rk[2]; in rijndaelEncrypt() 37 s3 = GETU32(pt + 12) ^ rk[3]; in rijndaelEncrypt() 40 d##0 = TE0(s##0) ^ TE1(s##1) ^ TE2(s##2) ^ TE3(s##3) ^ rk[4 * i]; \ in rijndaelEncrypt() 41 d##1 = TE0(s##1) ^ TE1(s##2) ^ TE2(s##3) ^ TE3(s##0) ^ rk[4 * i + 1]; \ in rijndaelEncrypt() 42 d##2 = TE0(s##2) ^ TE1(s##3) ^ TE2(s##0) ^ TE3(s##1) ^ rk[4 * i + 2]; \ in rijndaelEncrypt() 43 d##3 = TE0(s##3) ^ TE1(s##0) ^ TE2(s##1) ^ TE3(s##2) ^ rk[4 * i + 3] in rijndaelEncrypt() 65 rk += Nr << 2; in rijndaelEncrypt() [all …]
|
D | aes_i.h | 123 int rijndaelKeySetupEnc(u32 rk[], const u8 cipherKey[], int keyBits);
|