Commit graph

11 commits

Author SHA1 Message Date
Sudhi Herle
21445ba1a1 First working version of encrypt/decrypt
* use protobuf for encryption-header
* use fixed size file-header (42 bytes) before the encryption-header
* add encryption/decryption contexts
* teach MakePrivateKey() to fixup its internal public key bits
2019-10-17 14:29:01 -07:00
Sudhi Herle
9473c10bfd Added encrypt/decrypt commands to sigtool 2019-10-14 09:46:03 -07:00
Sudhi Herle
1cc55e1a55 WIP: added encryption key mgmt
* added encrypt, decrypt commands (empty now)
* use command abbreviation util library
* switched to go1.13 (ed25519 now in stdlib)
* added new code to convert/manage Ed25519 keys to Curve25519
  (thanks to FiloSottile/age)
2019-10-09 14:52:34 -07:00
Sudhi Herle
40a0c2d829 Teach sigtool to use go modules; updated to use my fork of pflag. 2019-06-20 10:51:33 +05:30
Sudhi Herle
15477d6197 Moved go-sign from external repo to this repo; updated README; added Makefile 2018-10-18 17:10:29 +09:00
Sudhi Herle
2f95f63964 Refactor sigtool to use pflag instead of go-options. 2018-05-01 23:59:19 -05:00
Sudhi Herle
7015d03394 Fixed import paths due to go-lib restructuring; updated with gofmt. 2018-02-28 22:01:01 -06:00
"sudhi@herle.net"
7e84c64397 Add a check for incorrect public key. 2016-10-27 13:52:17 -07:00
"sudhi@herle.net"
7bf1e55204 Updated README with examples; removed non-functional "no-serialize" 2016-10-27 13:40:39 -07:00
"sudhi@herle.net"
dc86cede20 v1.0 2016-10-06 22:06:41 -07:00
"sudhi@herle.net"
0df9416271 Exp 2016-10-06 22:01:11 -07:00