Leonetienne
|
e57456e9ae
|
Integrated initialization vector
|
2022-02-06 18:46:07 +01:00 |
|
Leonetienne
|
40a6b0c4ea
|
Implemented initialization vector
|
2022-02-06 18:38:09 +01:00 |
|
Leonetienne
|
4064483cad
|
Added a simple unit test to ensure E(D(M)) = M
|
2022-02-06 17:59:08 +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
|
1e8355dadf
|
Fixed bad include
|
2021-12-06 12:48:20 +01:00 |
|
Leonetienne
|
096f1aa000
|
Made 512bit the default block size
|
2021-12-06 10:16:29 +01:00 |
|
Leonetienne
|
f9a7a8c7fc
|
Made 512 bit the default block size
|
2021-12-06 10:07:35 +01:00 |
|
Leonetienne
|
40764fe44d
|
Added optional parameter to print a progress report when ciphering files
|
2021-12-06 10:07:15 +01:00 |
|
Leonetienne
|
d3ad38a7fa
|
Keys generated from passwords are now padded right-handedly
|
2021-12-06 10:06:47 +01:00 |
|
Leonetienne
|
75c64329a4
|
readme
|
2021-12-06 03:34:47 +01:00 |
|
Leonetienne
|
8fd5a1f20c
|
Renamed a class and added examples to readme
|
2021-12-06 03:30:02 +01:00 |
|
Leonetienne
|
13d2e87ebd
|
Moved git root and added deggl-build environment
|
2021-12-06 03:06:59 +01:00 |
|