Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed to main at public/keyfork 2024-02-21 01:45:50 +00:00
1699975b57 keyfork-derive-util: fixup request docs post-mnemonic rewrite
ryan pushed to main at public/keyfork 2024-02-21 01:40:39 +00:00
472d0288f9 keyfork-bug: initial commit, refactor use of unwrap() and expect() to use keyfork-bug
ryan pushed to main at public/keyfork 2024-02-20 23:56:37 +00:00
354eae5a6a keyfork-shard: first pass of reusable prompthandler
ryan created branch ryan/keyfork-shard/reuse-prompt-handler in public/keyfork 2024-02-20 23:56:00 +00:00
ryan pushed to ryan/keyfork-shard/reuse-prompt-handler at public/keyfork 2024-02-20 23:56:00 +00:00
354eae5a6a keyfork-shard: first pass of reusable prompthandler
ryan commented on issue public/keyfork#31 2024-02-20 22:10:23 +00:00
make PromptHandler a trait object

not possible without removing validator functions

ryan closed issue public/keyfork#31 2024-02-20 22:10:23 +00:00
make PromptHandler a trait object
ryan opened issue public/keyfork#31 2024-02-20 10:36:47 +00:00
make PromptHandler a trait object
ryan created pull request public/keyfork#30 2024-02-20 10:31:13 +00:00
WIP: keyfork-shard: begin work on (re)provisioning shardholder keys
ryan pushed to ryan/recover-shardholder-hardware at public/keyfork 2024-02-20 10:26:19 +00:00
1b30b17691 keyfork-shard: begin work on (re)provisioning shardholder keys
ryan created branch ryan/recover-shardholder-hardware in public/keyfork 2024-02-20 10:26:19 +00:00
ryan closed issue public/keyfork#16 2024-02-20 09:45:28 +00:00
dynamic openpgp-card backend
ryan commented on issue public/keyfork#16 2024-02-20 09:45:07 +00:00
dynamic openpgp-card backend

Closing. scdaemon is a bit too unstable for the purposes of shard, the (current) primary use of openpgp-card. pcscd supports up to 200 readers at a time, by default, while scdaemon (from what…

ryan pushed to main at public/keyfork 2024-02-19 23:02:31 +00:00
b15d088905 keyfork-derive-openpgp: decouple key signature time from key creation time
ryan merged pull request public/keyfork#22 2024-02-19 10:51:04 +00:00
WIP: keyfork-shard: traitify functionality
ryan pushed to main at public/keyfork 2024-02-19 10:51:04 +00:00
425aa30aa6 keyfork-shard: remove old code!
6a3018e5e8 keyfork-shard: bump after mnemonic refactor
d51ee36ace keyfork-shard: fixup usage of smex
b75d45876a keyfork-shard: refactor key discovery mechanisms
2541d49fb8 keyfork-shard: add shard_and_encrypt
Compare 8 commits »
ryan pushed to keyfork-shard-traitify at public/keyfork 2024-02-19 10:50:07 +00:00
425aa30aa6 keyfork-shard: remove old code!
ryan pushed to keyfork-shard-traitify at public/keyfork 2024-02-19 10:41:57 +00:00
6a3018e5e8 keyfork-shard: bump after mnemonic refactor
d51ee36ace keyfork-shard: fixup usage of smex
b75d45876a keyfork-shard: refactor key discovery mechanisms
2541d49fb8 keyfork-shard: add shard_and_encrypt
3b5c1340db keyfork-shard: add new methods to trait to support split()
Compare 16 commits »
ryan pushed to main at public/keyfork 2024-02-19 10:32:48 +00:00
dfcf4b1740 keyfork-mnemonic-util: reduce amount of generics for validated functions
ryan pushed to main at public/keyfork 2024-02-19 10:20:57 +00:00
44d8cf2098 keyfork-mnemonic-util: major refactor of Mnemonic type, remove cloned Wordlist
ed61d0685a keyfork-bin: initial commit
Compare 2 commits »