chore: make docs regarding factory reset more specific
keyforkd: add warning when loading seed with less than 128 bits
756be9b9d7
Merge remote-tracking branch 'origin/anton/require-min-entropy'
ad329131de
Merge remote-tracking branch 'origin/anton/chore/update-readme'
bcfcc8711f
keyforkd: add warning when loading seed with less than 128 bits
fc0350a098
fix: specify OpenPGP
a18ea7ba0f
chore: make docs regarding factory reset more specific
48ccd7c68f
keyfork-derive-util: add note about potential side-channel when verifying keys
d04989ef30
keyfork-derive-util: make key parsing fallible again, since secp256k1 isn't guaranteed correct
c0b19e2457
keyfork-shard: assert shared secrets are contributory
cdf401515f
keyfork wizard: use correct derivation path for re-deriving shard decryption keys
f0e5ae9a8b
keyfork-derive-openpgp: document KEYFORK_OPENPGP_EXPIRE
289cec36ef
keyfork wizard: upcast i and index to avoid wrapping add
0fe5301352
keyfork-shard: add in bug messages
628c98a2fe
keyfork-shard: add in bug messages
78311fe8c2
keyfork-derive-openpgp: use .first() in place of .get(0)
5ff5643887
keyfork-derive-util: allow zeroable input for key derivation
57354fc714
Cargo.lock: bump insta, remove unmaintained yaml-rust
61871a77f0
keyfork-derive-util: make private and public test keys more visible
08a66e2365
keyfork-shard: base64 encode content instead of base16
6fa434e89c
keyfork-shard: shorten length and pad inside encrypted block
68f07f6f02
bump mio and iana-time-zone
9394500f2f
keyfork-shard: generate nonce using hkdf
08a66e2365
keyfork-shard: base64 encode content instead of base16
6fa434e89c
keyfork-shard: shorten length and pad inside encrypted block
68f07f6f02
bump mio and iana-time-zone
9394500f2f
keyfork-shard: generate nonce using hkdf
2bca0a1580
keyfork-derive-util: make Test{Public,Private}Key public, rename Internal algorithm