Commit Graph

32 Commits (93215ae3c710bb6b32efc249eee2482993ed25eb)

Author SHA1 Message Date
Pavol Rusnak 93215ae3c7 style: reformat with clang-format 11
3 years ago
Rafael Korbas edf9b4ee85 Refactor mnemonic_to_entropy to not (misleadingly) return checksum
4 years ago
Andrew Kozlik b90ce7f2fc test(crypto): Add unit tests for ecdsa_sig_from_der().
4 years ago
Andrew Kozlik acf7294ca2 test(crypto): Add more unit tests for invalid T9 prefix in SLIP39 word lookup.
4 years ago
Andrew Kozlik 55f3df6b0c chore(crypto): Rework SLIP-39 word lookup.
4 years ago
Andrew Kozlik e3afd984ae test(crypto): Add SLIP39 word completion test.
4 years ago
Andrew Kozlik 7fc1851279 fix(crypto): Improve naming and robustness of SLIP39's T9 mask lookup.
4 years ago
Andrew Kozlik dab353f888 test(crypto): Test signature verification for a digest which is equal to the group order.
4 years ago
Andrew Kozlik c67ecb984b chore(crypto): Move XPUB_MAXLEN and ADDRESS_MAXLEN from modtrezorcrypto to bip32.h.
4 years ago
Ondřej Vejpustek 015c294857 crypto/tests: parametrize test_bn_format
4 years ago
Ondřej Vejpustek 24ceb0ab6b crypto/bignum: change limb size to 29, add tests
4 years ago
Ondřej Vejpustek 4504469e80 crypto: add tests for chacha_drbg
4 years ago
Pavol Rusnak ff706eb70b
crypto: split hdnode_deserialize into hdnode_deserialize_{public,private}
4 years ago
Pavol Rusnak 78041d261b
crypto: refactor bip39 api
5 years ago
Andrew Kozlik 217c910b4b cardano: Implement SLIP-0023 and add SLIP-0039 support for Cardano.
5 years ago
Tomas Susanka 49d6a35249 core: add slip39 keyboard
5 years ago
Andrew Kozlik 013929de0b crypto/hmac_drbg: Fix buffer overflow.
5 years ago
Andrew Kozlik d95756ccf3 crypto/hmac_drbg: Fix style.
5 years ago
Andrew Kozlik b915092a44 crypto/hmac_drbg: Add nonce parameter to hmac_drbg_init().
5 years ago
Andrew Kozlik 7c44340c40 crypto: Add HMAC deterministic random bit generator and unit tests.
5 years ago
Pavol Rusnak cc2acb2e67
Revert "crypto: add support for schnorr signatures"
5 years ago
Andrew Kozlik 223868f552 crypto/shamir: Fix edge case when shamir_interpolate() is called with duplicate share indices which are equal to the result index.
5 years ago
Andrew Kozlik e631983d6d Merge remote-tracking branch 'origin/master' into andrewkozlik/slip0039
5 years ago
Tomas Susanka 456d98ac03 all: style
5 years ago
armatusmiles 8114e0f9fc
crypto: add support for schnorr signatures
5 years ago
Tomas Susanka 1995169255 crypto: style
5 years ago
Pavol Rusnak 8b06598474
core+legacy: rework code styling checks
5 years ago
Andrew Kozlik 1ee831f50c Merge remote-tracking branch 'origin/master' into andrewkozlik/slip0039
5 years ago
Andrew Kozlik c073d68a2d crypto/shamir: Improve error handling.
5 years ago
Andrew Kozlik 1b3c0e0243 crypto/tests: Add unit tests for Shamir secret sharing.
5 years ago
Kurotych Anatolii 23bfb31ad2 crypto/ecdsa: add compress_coords (#42)
5 years ago
matejcik 4e0d813269 MONOREPO MERGE trezor-crypto
5 years ago