WIP! OpenSSH key parsing, generation, etc. library for Golang. Supports newer "proprietary" key type formatting ("OpenSSH v1").
Go to file
brent s. 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
.githooks/pre-commit updating hooks.. 2022-03-06 04:09:24 -05:00
_ref aes128 completely done. 2022-04-29 02:49:33 -04:00
cipher aes128 completely done. 2022-04-29 02:49:33 -04:00
errs aes128 completely done. 2022-04-29 02:49:33 -04:00
internal aes128 completely done. 2022-04-29 02:49:33 -04:00
kdf bcrypt and null kdf done, work on ciphers next (then keytypes) 2022-04-25 04:27:24 -04:00
keytypes stubbed out cipher funcs 2022-04-28 05:18:25 -04:00
.gitignore checking in prelim stuff 2022-03-05 19:22:40 -05:00
LICENSE Initial commit 2022-03-05 04:39:14 -05:00
README.md checking in prelim stuff 2022-03-05 19:22:40 -05:00
TODO aes128 completely done. 2022-04-29 02:49:33 -04:00
go.mod aes128 completely done. 2022-04-29 02:49:33 -04:00
go.sum aes128 completely done. 2022-04-29 02:49:33 -04:00

README.md

r00t2.io/sshkeys

OpenSSH key parsing, generation, etc. library for Golang.

Supports newer "proprietary" key type formatting ("OpenSSH v1").