Ryan Heywood ryan
  • Joined on 2023-05-17
ryan pushed to main at public/keyfork 2024-04-15 03:16:08 +00:00
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
Compare 3 commits »
ryan pushed to main at public/keyfork 2024-04-15 01:28:32 +00:00
57354fc714 Cargo.lock: bump insta, remove unmaintained yaml-rust
61871a77f0 keyfork-derive-util: make private and public test keys more visible
Compare 2 commits »
ryan merged pull request public/keyfork#34 2024-04-15 01:21:17 +00:00
Shard improvements
ryan pushed to main at public/keyfork 2024-04-15 01:21:16 +00:00
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
Compare 4 commits »
ryan pushed to ryan/shard-improvements at public/keyfork 2024-04-15 01:20:11 +00:00
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
Compare 11 commits »
ryan pushed to ryan/shard-improvements at public/keyfork 2024-04-15 01:19:46 +00:00
4da3eadcca keyfork-shard: base64 encode content instead of base16
ryan pushed to ryan/shard-improvements at public/keyfork 2024-04-15 00:29:09 +00:00
ffaf087fd9 keyfork-shard: shorten length and pad inside encrypted block
ryan pushed to main at public/keyfork 2024-04-12 20:24:47 +00:00
2bca0a1580 keyfork-derive-util: make Test{Public,Private}Key public, rename Internal algorithm
5438f4e111 keyfork-entropy: downgrade entropy size limit to warning
Compare 2 commits »
ryan merged pull request public/keyfork#35 2024-04-10 19:36:05 +00:00
keyfork-qrcode: prefer Instant over SystemTime for infallible time comparison
ryan merged pull request public/keyfork#36 2024-04-10 19:36:05 +00:00
keyforkd: require hardened derivation on two highest indexes
ryan pushed to main at public/keyfork 2024-04-10 19:36:03 +00:00
71b6e4ed0c Merge branch 'ryan/use-instant-time-qrcode'
4f4e3cfc65 Merge branch 'ryan/harden-derivation-on-highest-level-keys'
194d475d59 keyfork-shard: validate signatures using shard-specific validation requirements
40551a5c26 keyforkd: require hardened derivation on two highest indexes
fa125e7cbe keyfork-qrcode: prefer Instant over SystemTime for infallible time comparison
Compare 5 commits »
ryan commented on pull request public/keyfork#36 2024-04-10 00:18:26 +00:00
keyforkd: require hardened derivation on two highest indexes

NOTE: I do not think we have any tests that can run under these conditions.

ryan created pull request public/keyfork#36 2024-04-10 00:18:10 +00:00
keyforkd: require hardened derivation on two highest indexes
ryan created branch ryan/harden-derivation-on-highest-level-keys in public/keyfork 2024-04-10 00:18:04 +00:00
ryan pushed to ryan/harden-derivation-on-highest-level-keys at public/keyfork 2024-04-10 00:18:04 +00:00
40551a5c26 keyforkd: require hardened derivation on two highest indexes
ryan created pull request public/keyfork#35 2024-04-09 23:56:08 +00:00
keyfork-qrcode: prefer Instant over SystemTime for infallible time comparison
ryan created pull request public/keyfork#34 2024-04-09 23:55:48 +00:00
Shard improvements
ryan pushed to ryan/use-instant-time-qrcode at public/keyfork 2024-04-09 23:54:31 +00:00
fa125e7cbe keyfork-qrcode: prefer Instant over SystemTime for infallible time comparison
ryan created branch ryan/use-instant-time-qrcode in public/keyfork 2024-04-09 23:54:31 +00:00
ryan created branch ryan/shard-improvements in public/keyfork 2024-04-09 23:54:30 +00:00