Commit message (Collapse) | Author | ||
---|---|---|---|
2016-05-19 | 'aesni' -> 'aes' | Egor Tensin | |
2016-05-19 | rename the project | Egor Tensin | |
2015-10-20 | cxx: implement "boxes" | Egor Tensin | |
2015-09-01 | refactoring | Egor Tensin | |
2015-07-28 | refactoring | Egor Tensin | |
Namely, rename API functions to facilitate metaprogramming using preprocessor macros. | |||
2015-06-24 | refactoring | Egor Tensin | |
2015-06-24 | use macros to get rid of repetitive code | Egor Tensin | |
2015-06-22 | boxes: a number of improvements | Egor Tensin | |
* Algorithm interfaces are no longer required to load partial blocks, the space for which is allocated dynamically. * Padding schemes are now also separated, perhaps in the future to become a "box" parameter. Consequently, algorithm interfaces are no longer required to implement padding either. | |||
2015-06-19 | add buffer encryption to "boxes" | Egor Tensin | |
2015-06-19 | refactoring | Egor Tensin | |
2015-06-19 | add CTR mode to "boxes" | Egor Tensin | |
2015-06-18 | refactoring | Egor Tensin | |
2015-06-17 | factoring out AES-specific stuff | Egor Tensin | |