Commit Graph

12 Commits

Author SHA1 Message Date
attermann
9f1602067d WIP: More refactoring to reduce need for headers 2023-11-19 13:17:42 -07:00
attermann
33fda8a7f9 WIP: Refactored to minimize circular dependenies
Moved core class constants and enums into single header Types.h.
Switched form class-specific NoneContructor to single
Type::NoneConstructor.
2023-11-19 11:36:09 -07:00
attermann
a2e956eced WIP update
Minimal transport implementation.
2023-11-19 08:51:10 -07:00
Chad Attermann
18ed42b40f
Updated README 2023-10-10 14:13:27 -06:00
attermann
8026638a06 WIP update 2023-10-09 10:19:26 -06:00
attermann
2c8006f3a9 WIP update
Finished moving Packet over to implicit sharing.
2023-10-09 09:39:11 -06:00
attermann
59b8e90d1f WIP update
Cleanup.
2023-10-09 08:58:38 -06:00
attermann
f9e3a22911 WIP update
Implemented AES.
Implemented AES-CBC.
Implemented HKDF.
Implemented HMAC.
Implemented PKCS7.
Implemented Fernet.
Added extensive logging and successfully tested ability to encrypt and
decrypt a packet.
2023-10-08 23:59:43 -06:00
attermann
4b062aa485 WIP update
Implemented X25519.
2023-10-07 15:03:21 -06:00
attermann
1b919a9489 WIP Update
Cleaned up and organized test functions.
Implemented Ed25519.
2023-10-07 01:03:15 -06:00
attermann
eef5f1b326 Initial commit 2023-10-06 17:24:48 -06:00
Chad Attermann
d3ea0eedd9
Initial commit 2023-10-06 17:14:50 -06:00