/* This software was written by Dirk Engling It is considered beerware. Prost. Skol. Cheers or whatever. The rijndael implementation was taken from http://www.cs.ucdavis.edu/~rogaway/ocb/ocb-ref/rijndael-alg-fst.c and modified to work with 128 bits (this is 10 rounds) only. $id$ */ #ifndef OT_RIJNDAEL_H__ #define OT_RIJNDAEL_H__ #include int rijndaelKeySetupEnc128(uint32_t rk[44], const uint8_t cipherKey[] ); void rijndaelEncrypt128(const uint32_t rk[44], const uint8_t pt[16], uint8_t ct[16]); extern const char *g_version_rijndael_c; #endif