Pavol Rusnak
|
93215ae3c7
|
style: reformat with clang-format 11
|
2021-01-04 14:40:16 +01:00 |
|
Rafael Korbas
|
edf9b4ee85
|
Refactor mnemonic_to_entropy to not (misleadingly) return checksum
|
2020-12-19 20:17:16 +01:00 |
|
Andrew Kozlik
|
b90ce7f2fc
|
test(crypto): Add unit tests for ecdsa_sig_from_der().
|
2020-12-17 16:33:33 +01:00 |
|
Andrew Kozlik
|
acf7294ca2
|
test(crypto): Add more unit tests for invalid T9 prefix in SLIP39 word lookup.
|
2020-12-15 13:41:42 +01:00 |
|
Andrew Kozlik
|
55f3df6b0c
|
chore(crypto): Rework SLIP-39 word lookup.
|
2020-12-15 13:41:42 +01:00 |
|
Andrew Kozlik
|
e3afd984ae
|
test(crypto): Add SLIP39 word completion test.
|
2020-12-15 13:41:42 +01:00 |
|
Andrew Kozlik
|
7fc1851279
|
fix(crypto): Improve naming and robustness of SLIP39's T9 mask lookup.
|
2020-12-15 13:41:42 +01:00 |
|
Andrew Kozlik
|
dab353f888
|
test(crypto): Test signature verification for a digest which is equal to the group order.
|
2020-12-02 17:11:29 +01:00 |
|
Andrew Kozlik
|
c67ecb984b
|
chore(crypto): Move XPUB_MAXLEN and ADDRESS_MAXLEN from modtrezorcrypto to bip32.h.
|
2020-10-13 13:13:49 +02:00 |
|
Ondřej Vejpustek
|
015c294857
|
crypto/tests: parametrize test_bn_format
|
2020-06-26 12:29:21 +02:00 |
|
Ondřej Vejpustek
|
24ceb0ab6b
|
crypto/bignum: change limb size to 29, add tests
|
2020-05-24 14:36:38 +00:00 |
|
Ondřej Vejpustek
|
4504469e80
|
crypto: add tests for chacha_drbg
|
2020-04-16 11:51:28 +02:00 |
|
Pavol Rusnak
|
ff706eb70b
|
crypto: split hdnode_deserialize into hdnode_deserialize_{public,private}
|
2020-04-06 16:28:02 +00:00 |
|
Pavol Rusnak
|
78041d261b
|
crypto: refactor bip39 api
|
2019-09-23 17:56:36 +02:00 |
|
Andrew Kozlik
|
217c910b4b
|
cardano: Implement SLIP-0023 and add SLIP-0039 support for Cardano.
|
2019-07-25 19:43:05 +02:00 |
|
Tomas Susanka
|
49d6a35249
|
core: add slip39 keyboard
|
2019-06-23 21:33:58 +02:00 |
|
Andrew Kozlik
|
013929de0b
|
crypto/hmac_drbg: Fix buffer overflow.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
d95756ccf3
|
crypto/hmac_drbg: Fix style.
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
b915092a44
|
crypto/hmac_drbg: Add nonce parameter to hmac_drbg_init().
|
2019-06-11 11:41:40 +02:00 |
|
Andrew Kozlik
|
7c44340c40
|
crypto: Add HMAC deterministic random bit generator and unit tests.
|
2019-06-11 11:41:40 +02:00 |
|
Pavol Rusnak
|
cc2acb2e67
|
Revert "crypto: add support for schnorr signatures"
This reverts commit 8114e0f9fc .
|
2019-05-23 20:15:30 +02:00 |
|
Andrew Kozlik
|
223868f552
|
crypto/shamir: Fix edge case when shamir_interpolate() is called with duplicate share indices which are equal to the result index.
|
2019-05-02 18:44:56 +02:00 |
|
Andrew Kozlik
|
e631983d6d
|
Merge remote-tracking branch 'origin/master' into andrewkozlik/slip0039
|
2019-04-29 11:29:54 +02:00 |
|
Tomas Susanka
|
456d98ac03
|
all: style
|
2019-04-23 14:41:59 +02:00 |
|
armatusmiles
|
8114e0f9fc
|
crypto: add support for schnorr signatures
|
2019-04-22 00:52:50 +02:00 |
|
Tomas Susanka
|
1995169255
|
crypto: style
|
2019-04-19 16:36:39 +02:00 |
|
Pavol Rusnak
|
8b06598474
|
core+legacy: rework code styling checks
|
2019-04-18 17:40:55 +02:00 |
|
Andrew Kozlik
|
1ee831f50c
|
Merge remote-tracking branch 'origin/master' into andrewkozlik/slip0039
|
2019-04-18 14:59:05 +02:00 |
|
Andrew Kozlik
|
c073d68a2d
|
crypto/shamir: Improve error handling.
|
2019-04-18 14:35:18 +02:00 |
|
Andrew Kozlik
|
1b3c0e0243
|
crypto/tests: Add unit tests for Shamir secret sharing.
|
2019-04-17 17:28:34 +02:00 |
|
Kurotych Anatolii
|
23bfb31ad2
|
crypto/ecdsa: add compress_coords (#42)
|
2019-04-17 12:19:01 +02:00 |
|
matejcik
|
4e0d813269
|
MONOREPO MERGE trezor-crypto
|
2019-04-15 19:14:52 +02:00 |
|