Commit Graph

12 Commits

Author SHA1 Message Date
Leonetienne 4731a409e3 Made bit-tuple substitutions use std::maps to reduce timing attack vulnerability 2021-12-15 20:13:40 +01:00
Leonetienne 3750e96a5f Added dontoptimize pragma to zerokeymemory in feistel class 2021-12-13 15:56:24 +01:00
Leonetienne 81bf6c7aee Now using a SecureBitset class that zeroes memory in dtor. 2021-12-13 14:42:39 +01:00
Leonetienne 1931602a38 Fixed compiler warnings for msvc x64 2021-12-06 13:23:13 +01:00
Leonetienne 7bcdfcab8b Fixed comment... 2021-12-06 13:02:37 +01:00
Leonetienne b25640a268 Turned off optimizations for zero-memory methods for g++ 2021-12-06 12:53:18 +01:00
Leonetienne 6133123387 Better comments in Util.h 2021-12-06 12:48:44 +01:00
Leonetienne c7ea6618f7 Added version to single header 2021-12-06 03:52:18 +01:00
Leonetienne 957913fd56 Built single-header 2021-12-06 03:40:54 +01:00
Leonetienne 8fd5a1f20c Renamed a class and added examples to readme 2021-12-06 03:30:02 +01:00
Leonetienne 5100270516 Readme and license 2021-12-06 03:20:02 +01:00
Leonetienne 13d2e87ebd Moved git root and added deggl-build environment 2021-12-06 03:06:59 +01:00