Commit Graph

7 Commits

Author SHA1 Message Date
4b1cfd0c50 releasing key guide under CC 4.0 BY-SA 2023-09-04 01:40:39 -04:00
b38739f960 Sooo the golang ChaCha20-Poly1305 is broken.
By design. It does not allow for the OpenSSH variant (https://github.com/golang/go/issues/36646).

So I'll need to split out that package (and their internal poly1305 package) and maintain an internal variant of it. Ugh.
2022-04-29 16:31:13 -04:00
234de69be2 okay, aes done for real this time. 2022-04-29 04:09:49 -04:00
0203f8b0d8 aes128 completely done.
ish. done-ish. it's entirely untested. CTR should work as i modeled it after PoC, and CBC *probably* works as it's straightforward, but I have no idea about the GCM. TODO.
2022-04-29 02:49:33 -04:00
9027750325 all AES CBC funcs done 2022-04-28 05:40:27 -04:00
5da1bbcd11 stubbed out cipher funcs 2022-04-28 05:18:25 -04:00
ff3f8243d1 bcrypt and null kdf done, work on ciphers next (then keytypes) 2022-04-25 04:27:24 -04:00