Ryan Heywood
|
7eeb494819
|
keyfork-shard: add basic oneshot decrypt mechanism
|
2023-12-26 18:09:11 -05:00 |
Ryan Heywood
|
2670cf63a3
|
keyfork-shard: homogenize function signatures, start work on decrypt_one()
|
2023-12-26 15:45:11 -05:00 |
Ryan Heywood
|
ddefe1c6b5
|
keyfork-shard: extract message decryptor functions
|
2023-12-26 15:17:14 -05:00 |
Ryan Heywood
|
e42e362aea
|
keyfork-shard: extract threshold from encrypted metadata
|
2023-12-20 14:49:10 -05:00 |
Ryan Heywood
|
869860a903
|
keyfork-shard: create metadata version 1
|
2023-12-20 13:14:24 -05:00 |
Ryan Heywood
|
5cf8e9bb0c
|
keyfork-shard: better error handling
|
2023-12-19 09:55:22 -05:00 |
Ryan Heywood
|
0ec9f9c567
|
keyfork-shard: cleanup eprintln
|
2023-11-05 16:26:19 -06:00 |
Ryan Heywood
|
fa61d31f3f
|
keyfork-shard: further improve error handling, add multiline prompt and PIN retry detection
|
2023-11-05 16:21:54 -06:00 |
Ryan Heywood
|
307941087a
|
keyfork-shard: slightly improved error handling
|
2023-11-05 13:57:22 -06:00 |
Ryan Heywood
|
c206800ad2
|
keyfork-shard: add keyfork-pinentry
|
2023-11-05 00:48:30 -05:00 |
Ryan Heywood
|
5b427516c6
|
keyfork-shard: enable step 1 decoding with openpgp-card, fix bug with multiple smartcards when decrypting
|
2023-11-03 20:42:33 -05:00 |
Ryan Heywood
|
adad3e5b6b
|
keyfork-shard: begin work on OpenPGP card support
|
2023-11-02 01:01:34 -05:00 |
Ryan Heywood
|
7a80799115
|
keyfork-shard: derive cert from combined secret to ensure data integrity
|
2023-10-19 20:10:02 -05:00 |
Ryan Heywood
|
a72bfaecec
|
keyfork-shard: split openpgp code into its own module
|
2023-10-19 17:06:34 -05:00 |