Skip to content

Releases: ilvn/aes256

Performance Refinement

14 Apr 04:02
31fd9b3

Choose a tag to compare

What's Changed

  • Created an Xcode project for convenience.
  • Replaced gf_log and gf_alog with Fermat’s little theorem inversion.
  • Renamed uint8_t to u8_t for clarity.

Counter mode

18 Jul 06:34
f04b572

Choose a tag to compare

Additional source code for the CTR mode.

Formal

10 Jul 20:24

Choose a tag to compare

What's Changed

  • Support formal verification with CBMC;
  • Update signatures for public functions to return call results.

The basic edition.

08 May 05:34

Choose a tag to compare

This is a lightly revamped variant of the legacy source code from http://www.literatecode.com.

What's Changed

  • Source code minor touch-up and restyle;
  • Fixed a few pedantic warnings from clang/GCC;
  • Modified demo to use multiple test vectors.