Newer
Older
AESLearning / aes128.h
@Kurosawa Takayuki Kurosawa Takayuki on 24 Mar 2015 599 bytes snapshot version
#ifndef __SECURE_AES128__
#define __SECURE_AES128__

#include "secure_types.h"

static const int aes_datalen_in_bit = 128;
static const int aes_datalen        = 16; //aes_datalen_in_bit/8;
static const int aes_datalen_i      = 4;  //aes_datalen/sizeof(int);

static const int aes_keylen_in_bit  = 128;
static const int aes_keylen         = 16; //aes_keylen_in_bit/8;
static const int aes_keylen_i       = 4;  //aes_keylen/sizeof(int);


int AES128_crypt(uint data[], uint8 *key);
int AES128_decrypt(uint data[], uint8 *key);

// vi:expandtab:foldmethod=syntax sw=2 ts=2

#endif/*__SECURE_AES128__*/