Ryan Heywood
|
35ab5e65a4
|
keyfork-mnemonic-util => keyfork-mnemonic
|
2024-08-01 09:50:30 -04:00 |
Ryan Heywood
|
f5627e5bd9
|
keyfork-mnemonic-util: impl try_from_slice and from_array
|
2024-08-01 09:29:03 -04:00 |
Ryan Heywood
|
142bea3b9f
|
keyfork-shard: verify QR code length correctly
|
2024-05-29 16:16:55 -04:00 |
Ryan Heywood
|
1a036a0b5f
|
keyfork-shard: clean up documentation for encrypted shard padding
|
2024-05-03 22:41:38 -04:00 |
Ryan Heywood
|
23db50956f
|
keyfork-shard: improve wording for counting shardholders
|
2024-04-24 13:13:48 -04:00 |
Ryan Heywood
|
6a265ad203
|
keyfork-mnemonic-util: add MnemonicBase::from_nonstandard_bytes
|
2024-04-18 23:53:59 -04:00 |
Ryan Heywood
|
c0b19e2457
|
keyfork-shard: assert shared secrets are contributory
|
2024-04-17 15:36:42 -04:00 |
Ryan Heywood
|
0fe5301352
|
keyfork-shard: add in bug messages
|
2024-04-17 15:25:18 -04:00 |
Ryan Heywood
|
08a66e2365
|
keyfork-shard: base64 encode content instead of base16
|
2024-04-14 21:19:57 -04:00 |
Ryan Heywood
|
6fa434e89c
|
keyfork-shard: shorten length and pad inside encrypted block
|
2024-04-14 21:19:56 -04:00 |
Ryan Heywood
|
9394500f2f
|
keyfork-shard: generate nonce using hkdf
|
2024-04-14 21:19:52 -04:00 |
Ryan Heywood
|
472d0288f9
|
keyfork-bug: initial commit, refactor use of unwrap() and expect() to use keyfork-bug
|
2024-02-20 20:39:28 -05:00 |
Ryan Heywood
|
354eae5a6a
|
keyfork-shard: first pass of reusable prompthandler
|
2024-02-20 18:33:54 -05:00 |
Ryan Heywood
|
6a3018e5e8
|
keyfork-shard: bump after mnemonic refactor
|
2024-02-19 05:41:37 -05:00 |
Ryan Heywood
|
b75d45876a
|
keyfork-shard: refactor key discovery mechanisms
|
2024-02-19 05:36:27 -05:00 |
Ryan Heywood
|
2541d49fb8
|
keyfork-shard: add shard_and_encrypt
|
2024-02-19 05:36:26 -05:00 |
Ryan Heywood
|
3b5c1340db
|
keyfork-shard: add new methods to trait to support split()
|
2024-02-19 05:36:24 -05:00 |
Ryan Heywood
|
6093cf9be4
|
keyfork-shard: traitify functionality
|
2024-02-19 05:35:01 -05:00 |
Ryan Heywood
|
dfcf4b1740
|
keyfork-mnemonic-util: reduce amount of generics for validated functions
|
2024-02-19 05:32:24 -05:00 |
Ryan Heywood
|
44d8cf2098
|
keyfork-mnemonic-util: major refactor of Mnemonic type, remove cloned Wordlist
|
2024-02-19 05:20:33 -05:00 |
Ryan Heywood
|
d481c7e164
|
keyfork-mnemonic-util: deprecate from{_raw,}_bytes
|
2024-02-18 18:14:50 -05:00 |
Ryan Heywood
|
1879a250c8
|
keyfork-shard: add instructions for sending QR code to operators
|
2024-02-05 20:29:43 -05:00 |
Ryan Heywood
|
b3a05277e8
|
keyfork-shard: increase QR code read timeout from 30 to 60 seconds
|
2024-02-04 17:51:38 -05:00 |
Ryan Heywood
|
6af5ab663d
|
keyfork-shard: always use highest level of error correction
|
2024-02-02 01:23:37 -05:00 |
Ryan Heywood
|
019e390b94
|
keyforkd, keyfork-shard: add README.md
|
2024-01-20 01:17:56 -05:00 |
Ryan Heywood
|
2e3c387ae1
|
docs: better info about writing types containing data
|
2024-01-18 23:50:23 -05:00 |
Ryan Heywood
|
701f5ca4e9
|
all crates: add documentation
|
2024-01-15 21:44:48 -05:00 |
Ryan Heywood
|
e8f327079b
|
reorganize crates
|
2024-01-15 00:12:34 -05:00 |