Commit Graph

19 Commits (94db1ee198fb845efb588788dfe5df3d8282dfa6)

Author SHA1 Message Date
Ondřej Vejpustek c8b811bac5 refacor(crypto): refactor hdnode_public_ckd
4 weeks ago
Ondřej Vejpustek dd6d48aff3 refactor(crypt): remove unused function
4 weeks ago
Ondřej Vejpustek d00002ee69 refactor(crypto): use secp256k1 submodule in bip32
4 weeks ago
Ondřej Vejpustek eef4319cda chore(crypto,legacy,core): add comments about prefixes
4 weeks ago
Ondřej Vejpustek 3da9c6bbb9 fix(crypto): forbid public key derivation for curve25519, ed25519 and
4 weeks ago
Ondřej Vejpustek 59a005bf99 refactor(crypto): change ed25519 and curve25519 public key prefix
4 weeks ago
Ondřej Vejpustek 865ca5f0a9 fix(crypto): fix fingerprints for curve25519 and ed25519
4 weeks ago
Ondřej Vejpustek 5912c1e820 refactor(crypto): use boolean to indicate public key is set
4 weeks ago
Andrew Kozlik 093fbecb7a refactor(crypto): Clean up ed25519_publickey_ext() API.
2 years ago
Andrew Kozlik 892f3e348d fix(crypto): Remove public key from the ed25519 signing API.
2 years ago
matejcik 2ce1e6ba7d feat(crypto): API for clearing internal caches
3 years ago
matejcik 80e4b27f09 feat(crypto/cardano): implement Cardano Ledger derivation
3 years ago
matejcik 1174648777 refactor(crypto): extract Cardano derivations to separate file
3 years ago
Andrew Kozlik eb90efd914 chore(crypto,core,legacy): Add return code to hdnode_fill_public_key().
3 years ago
Pavol Rusnak ff706eb70b
crypto: split hdnode_deserialize into hdnode_deserialize_{public,private}
5 years ago
Ondřej Vejpustek e7a81560f1
crypto: derive public key in hdnode_sign only for supported ed25519 curves
5 years ago
Ondřej Vejpustek fdad317d8c
crypto: explicitly initialize variables
5 years ago
Andrew Kozlik 217c910b4b cardano: Implement SLIP-0023 and add SLIP-0039 support for Cardano.
5 years ago
matejcik 4e0d813269 MONOREPO MERGE trezor-crypto
6 years ago