aes-internal.c File Reference

#include "includes.h"
#include "common.h"
#include "crypto.h"
#include "aes_i.h"
Include dependency graph for aes-internal.c:

Go to the source code of this file.

Functions

void rijndaelKeySetupEnc (u32 rk[], const u8 cipherKey[])

Variables

const u32 rcon []
const u32 Td0 [256]
const u32 Td1 [256]
const u32 Td2 [256]
const u32 Td3 [256]
const u32 Td4 [256]
const u32 Te0 [256]
const u32 Te1 [256]
const u32 Te2 [256]
const u32 Te3 [256]
const u32 Te4 [256]

Function Documentation

void rijndaelKeySetupEnc ( u32  rk[],
const u8  cipherKey[] 
)

Expand the cipher key into the encryption key schedule.

Returns:
the number of rounds for the given cipher key size.

Definition at line 786 of file aes-internal.c.


Variable Documentation

const u32 rcon[]
Initial value:
 {
        0x01000000, 0x02000000, 0x04000000, 0x08000000,
        0x10000000, 0x20000000, 0x40000000, 0x80000000,
        0x1B000000, 0x36000000, 
}

Definition at line 736 of file aes-internal.c.

const u32 Td0[256]

Definition at line 404 of file aes-internal.c.

const u32 Td1[256]

Definition at line 471 of file aes-internal.c.

const u32 Td2[256]

Definition at line 537 of file aes-internal.c.

const u32 Td3[256]

Definition at line 604 of file aes-internal.c.

const u32 Td4[256]

Definition at line 670 of file aes-internal.c.

const u32 Te0[256]

Definition at line 71 of file aes-internal.c.

const u32 Te1[256]

Definition at line 138 of file aes-internal.c.

const u32 Te2[256]

Definition at line 204 of file aes-internal.c.

const u32 Te3[256]

Definition at line 270 of file aes-internal.c.

const u32 Te4[256]

Definition at line 337 of file aes-internal.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:04:07 2013