Pavol Rusnak
|
2d0675341b
|
trezor.crypto: use 64-byte ecdsa signatures (for now)
|
2016-11-08 18:33:03 +01:00 |
|
Pavol Rusnak
|
8d1109986c
|
trezor.crypto: curve.nist256p1 and curve.secp256k1 now sign/verify 256-bit digests, not arbitrary length messages
|
2016-11-08 15:38:45 +01:00 |
|
Pavol Rusnak
|
9c921c073f
|
modtrezorcrypto: add generate_secret methods to curves
|
2016-10-24 13:23:10 +02:00 |
|
Pavol Rusnak
|
7f5fa78f35
|
modtrezorcrypto: add ECDH for nist256p1, secp256k1, curve25519 (multiply method)
|
2016-10-22 00:51:52 +02:00 |
|
Jan Pochyla
|
2ff937b707
|
modtrezorcrypto: fix ecsda_sign calls
TODO: allow the caller to provide the is_canonical parameter: trezor/trezor-crypto@133c068f37
|
2016-10-14 15:46:09 +02:00 |
|
Pavol Rusnak
|
4023b83feb
|
use mp_raise_ValueError and mp_raise_TypeError functions
|
2016-10-07 12:09:05 +02:00 |
|
Pavol Rusnak
|
27fb301b22
|
validate mp_buffer_info_t usage for cases where len==0
|
2016-10-04 19:22:48 +02:00 |
|
Pavol Rusnak
|
8f80749870
|
update docu strings in native code
|
2016-09-27 17:26:09 +02:00 |
|
Pavol Rusnak
|
9f40362482
|
remove homebrew docu generator, use docstring syntax
|
2016-09-27 17:25:50 +02:00 |
|
Pavol Rusnak
|
b34b8e6959
|
change license to TREZOR License
|
2016-09-27 17:25:39 +02:00 |
|
Pavol Rusnak
|
7fb1d7247c
|
remove self from documentation where it should not be
|
2016-09-27 17:24:11 +02:00 |
|
Pavol Rusnak
|
67c0ecfb23
|
add possibility to change UDP ip+port via env variables
|
2016-09-27 17:24:11 +02:00 |
|
Pavol Rusnak
|
c5b5955539
|
add more docu
|
2016-09-27 17:24:10 +02:00 |
|
Pavol Rusnak
|
3d8f8a659a
|
rework documentation, proof of concept api docu generator
|
2016-09-27 17:24:10 +02:00 |
|
Pavol Rusnak
|
d2f65d67cd
|
rename buffer variables, add const where possible
|
2016-09-27 17:24:07 +02:00 |
|
Pavol Rusnak
|
b7013437ee
|
add nist256p1 and secp256k1 to trezor.crypto.curve
|
2016-09-27 17:23:22 +02:00 |
|