Ryan Heywood ryan
  • Joined on 2023-05-17
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.

ryan pushed to main at public/keyfork 2024-02-18 23:18:30 +00:00
d481c7e164 keyfork-mnemonic-util: deprecate from{_raw,}_bytes
ryan closed issue public/keyfork#28 2024-02-18 23:18:27 +00:00
Rename Mnemonic::from_{raw_,}entropy to from_{raw_,}bytes
ryan pushed to main at public/keyfork 2024-02-18 23:02:39 +00:00
31e51f65a5 keyfork-mnemonic-util: optimize Default::default() for Wordlist
883e0cdf65 keyfork-mnemonic-util: deprecate seed() in favor of generate_seed()
9cb953414f tests, examples: make clippy happy
ece9f435d2 Clarify documentation and add more examples
Compare 4 commits »
ryan opened issue public/keyfork#28 2024-02-18 09:28:44 +00:00
Rename Mnemonic::from_{raw_,}entropy to from_{raw_,}bytes
ryan commented on pull request public/keyfork#22 2024-02-15 08:08:23 +00:00
WIP: keyfork-shard: traitify functionality

maybe it's time to bite the bullet and add an initializer. instead of parse_public_key_data, have public_key_data() and make it up to the implementer, which can then do discover_from_path(),…

ryan commented on pull request public/keyfork#22 2024-02-15 08:04:37 +00:00
WIP: keyfork-shard: traitify functionality

May need to refactor out usages of PathBuf, both to make the wizard shard usable as well as making testing down the line actually possible.

ryan commented on pull request public/keyfork#22 2024-02-15 08:02:56 +00:00
WIP: keyfork-shard: traitify functionality

Still missing the ability to replace keyfork_shard::openpgp::split() usage in the Wizard. Not entirely sure what to do about that. Maybe the Wizard should export the certs for shardholders? That…

ryan pushed to keyfork-shard-traitify at public/keyfork 2024-02-15 08:01:45 +00:00
9f9ad54445 keyfork-shard: add shard_and_encrypt
ryan pushed to keyfork-shard-traitify at public/keyfork 2024-02-15 06:38:28 +00:00
92fa68fa3b keyfork-shard: add new methods to trait to support split()
3c84a1ba9b cleanup use of keyfork-shard deprecated functions
Compare 2 commits »