Leonetienne
|
bbb6aaa574
|
Password prompt of --keyask now hides input
|
2022-01-21 20:11:48 +01:00 |
|
Leonetienne
|
7e33d7ace7
|
compiled
|
2022-01-21 19:59:58 +01:00 |
|
Leonetienne
|
c3ca4d9930
|
added compile script
|
2022-01-21 19:59:21 +01:00 |
|
Leonetienne
|
a7fe8c4fb9
|
Initialized cli project.
|
2022-01-21 19:42:29 +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
|
ad2060133b
|
readme
|
2021-12-13 15:12:05 +01:00 |
|
Leonetienne
|
f3269b3628
|
readme
|
2021-12-13 15:11: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
|
96632f87ee
|
Turned off file-example because it spams the repository...
|
2021-12-06 13:13:49 +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
|
c928550b10
|
readme
|
2021-12-06 10:18:09 +01:00 |
|
Leonetienne
|
9051795ee6
|
readme
|
2021-12-06 10:18:04 +01:00 |
|
Leonetienne
|
ffb8d4ffe7
|
readme
|
2021-12-06 10:17:25 +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
|
4dc402e2e6
|
readme
|
2021-12-06 10:06:14 +01:00 |
|
Leonetienne
|
c7ea6618f7
|
Added version to single header
|
2021-12-06 03:52:18 +01:00 |
|
Leonetienne
|
a538ac401c
|
Added install guide to readme
|
2021-12-06 03:42:39 +01:00 |
|
Leonetienne
|
957913fd56
|
Built single-header
|
2021-12-06 03:40:54 +01:00 |
|
Leonetienne
|
672f90d689
|
fix readme link
|
2021-12-06 03:39:35 +01:00 |
|
Leonetienne
|
2a8035b7fe
|
readme
|
2021-12-06 03:36:38 +01:00 |
|
Leonetienne
|
46fb63c743
|
readme
|
2021-12-06 03:36:22 +01:00 |
|
Leonetienne
|
75c64329a4
|
readme
|
2021-12-06 03:34:47 +01:00 |
|
Leonetienne
|
7b4d1ea9ee
|
readme
|
2021-12-06 03:31:17 +01:00 |
|
Leonetienne
|
8fd5a1f20c
|
Renamed a class and added examples to readme
|
2021-12-06 03:30:02 +01:00 |
|
Leonetienne
|
183646179a
|
readme
|
2021-12-06 03:23:36 +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 |
|
Leonetienne
|
719bd5b7db
|
Fixed warning
|
2021-12-06 02:57:20 +01:00 |
|
Leonetienne
|
706f5fe4bc
|
Deleted test images
|
2021-12-06 02:31:06 +01:00 |
|
Leonetienne
|
79b09bf66e
|
Fixed warning
|
2021-12-06 02:29:09 +01:00 |
|
Leonetienne
|
70425d94ef
|
Namespacified
|
2021-12-06 02:20:47 +01:00 |
|
Leonetienne
|
5bcbe09922
|
Implemented a wrapper for super easy use
|
2021-12-06 02:10:41 +01:00 |
|
Leonetienne
|
fbead384e2
|
Renamed cipher class
|
2021-12-06 01:38:43 +01:00 |
|
Leonetienne
|
65f80b5d2d
|
Added utilities to work with files
|
2021-12-06 01:33:55 +01:00 |
|
Leonetienne
|
a322e9ea98
|
removed legacy code
|
2021-12-06 00:40:56 +01:00 |
|
Leonetienne
|
4855869e54
|
Added a FeistelManager to en/decipher arbitrarily long messages using cipher block chaining
|
2021-12-06 00:39:58 +01:00 |
|
Leonetienne
|
61a74f89a5
|
Added method to pad strings
|
2021-12-06 00:28:42 +01:00 |
|
Leonetienne
|
3c493a591d
|
Added utils for flexible data blocks string conversion
|
2021-12-05 23:51:54 +01:00 |
|
Leonetienne
|
faf31496a1
|
Added comment to describe Feistel class
|
2021-12-05 23:23:51 +01:00 |
|
Leonetienne
|
6c63721bc3
|
Added utils for handling hex strings
|
2021-12-05 23:13:34 +01:00 |
|
Leonetienne
|
2eb93c064c
|
Refactored to feistel class
|
2021-12-05 22:40:36 +01:00 |
|
Leonetienne
|
a6a7cb5c35
|
Better naming
|
2021-12-05 19:31:33 +01:00 |
|