Ryan Heywood
|
d5c3587343
|
keyfork: add `bottoms-up` wizard
|
2024-08-01 00:49:09 -04:00 |
Ryan Heywood
|
491d19469a
|
crates: bump versions
|
2024-05-16 00:29:28 -04:00 |
Ryan Heywood
|
de4e98ae07
|
keyfork-derive-util: black-box checking all zeroes
|
2024-05-03 23:28:45 -04:00 |
Ryan Heywood
|
48ccd7c68f
|
keyfork-derive-util: add note about potential side-channel when verifying keys
|
2024-05-03 23:20:53 -04:00 |
Ryan Heywood
|
d04989ef30
|
keyfork-derive-util: make key parsing fallible again, since secp256k1 isn't guaranteed correct
|
2024-05-03 23:20:50 -04:00 |
Ryan Heywood
|
f0e5ae9a8b
|
keyfork-derive-openpgp: document KEYFORK_OPENPGP_EXPIRE
|
2024-04-17 15:25:20 -04:00 |
Ryan Heywood
|
9f089e723a
|
keyfork-derive-openpgp: use .first() in place of .get(0)
|
2024-04-17 15:25:15 -04:00 |
Ryan Heywood
|
1de466cad0
|
keyfork-derive-util: allow zeroable input for non-master-key derivation
|
2024-04-17 15:25:02 -04:00 |
Ryan Heywood
|
61871a77f0
|
keyfork-derive-util: make private and public test keys more visible
|
2024-04-14 21:26:44 -04:00 |
Ryan Heywood
|
2bca0a1580
|
keyfork-derive-util: make Test{Public,Private}Key public, rename Internal algorithm
|
2024-04-12 16:23:24 -04:00 |
Ryan Heywood
|
752138bd35
|
crates: specify registry = distrust
|
2024-02-22 22:08:50 -05:00 |
Ryan Heywood
|
076bc3a1f5
|
keyfork-mnemonic-util: bump version before publish
|
2024-02-22 21:46:34 -05:00 |
Ryan Heywood
|
1699975b57
|
keyfork-derive-util: fixup request docs post-mnemonic rewrite
|
2024-02-20 20:45:08 -05: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
|
b15d088905
|
keyfork-derive-openpgp: decouple key signature time from key creation time
|
2024-02-19 17:59:55 -05:00 |
Ryan Heywood
|
883e0cdf65
|
keyfork-mnemonic-util: deprecate seed() in favor of generate_seed()
|
2024-02-18 18:01:18 -05:00 |
Ryan Heywood
|
9cb953414f
|
tests, examples: make clippy happy
|
2024-02-18 17:59:23 -05:00 |
Ryan Heywood
|
ece9f435d2
|
Clarify documentation and add more examples
Note: The type signature of smex::encode and smex::decode has changed,
but will still accept values that were previously passed in.
|
2024-02-18 17:57:24 -05:00 |
Ryan Heywood
|
33405ee4fc
|
keyfork-derive-openpgp: add KEYFORK_OPENPGP_EXPIRE env var
|
2024-02-12 12:17:14 -05:00 |
Ryan Heywood
|
a24a0166cc
|
keyforkd-client: add examples and integrity checks
|
2024-02-12 02:31:22 -05:00 |
Ryan Heywood
|
053902bf43
|
keyfork-derive-util: make variable-length seeds opt-in
|
2024-02-12 00:30:28 -05:00 |
Ryan Heywood
|
4354be4304
|
keyfork-derive-util: add arbitrary length seeds, remove length-based errors
|
2024-02-11 20:35:26 -05:00 |
Ryan Heywood
|
8108f5e61a
|
keyfork-derive-util, keyforkd-client: support fearless conversions
|
2024-02-11 20:20:56 -05:00 |
Ryan Heywood
|
086e56bef0
|
keyfork-derive-util: minor refactor, tidy up publicness of modules
|
2024-02-11 01:04:13 -05:00 |
Ryan Heywood
|
0375ce7bdf
|
keyfork-derive-util: more docs!!!
|
2024-02-11 00:32:10 -05:00 |
Ryan Heywood
|
7817c3514e
|
keyfork-derive-util: add README / lib.rs docs
|
2024-02-10 23:58:25 -05:00 |
Ryan Heywood
|
5096df993e
|
keyfork-derive-util: add doctests/examples
|
2024-02-10 03:50:55 -05:00 |
Ryan Heywood
|
3b42ba5f00
|
keyfork-derive-openpgp: when converting ed25519 to cv25519, apply clamp operation
|
2024-01-21 18:10:36 -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 |