* Sender identity is never shared in the encrypted payload * Sender signs the data-encryption key via Ed25519 if sender-auth is desired; else a "signature" of all zeroes is used. In either case, this signature is encrypted with the same data-encryption key. * cleaned up stale code and updated tests |
||
---|---|---|
.. | ||
.gitignore | ||
doc.go | ||
encrypt.go | ||
encrypt_test.go | ||
keys.go | ||
LICENSE | ||
README.md | ||
sign.go | ||
sign_test.go | ||
ssh.go | ||
stream.go | ||
utils_test.go |
sigtool/sign - Ed25519 signature calculation and verification
This is a small library that makes it easier to create and serialize Ed25519 keys, and sign, verify files using those keys. The library uses mmap(2) to read and process very large files.
The companion program sigtool uses this library.
License
GPL v2.0