Ryan Heywood ryan
  • Joined on 2023-05-17
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 created branch ryan/recover-shardholder-hardware in public/keyfork 2024-02-20 10:26:19 +00:00
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 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 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 merged pull request public/keyfork#22 2024-02-19 10:51:04 +00:00
WIP: keyfork-shard: traitify functionality
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 »
ryan opened issue public/keyfork#29 2024-02-19 09:31:01 +00:00
KEYFORK_PROMPT_MNEMONIC_MODE=steel
ryan pushed to keyfork-shard-traitify at public/keyfork 2024-02-19 01:21:40 +00:00
41fc804764 keyfork-shard: refactor key discovery mechanisms
ryan commented on issue public/keyfork#28 2024-02-18 23:18:49 +00:00
Rename Mnemonic::from_{raw_,}entropy to from_{raw_,}bytes

Deprecated functions can be removed once 1.0 is hit.