14 Commits

Author SHA1 Message Date
Leonetienne
9413e686f3 Include-statement cleanup 2022-02-06 23:00:34 +01:00
Leonetienne
0b800f988a compiled single-header 2022-02-06 22:59:24 +01:00
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