Alex Beregszaszi
|
7d68a6ee17
|
Add ecdsa_uncompress_pubkey()
Code based on @Arachnid's PR, but has more strict checks
|
2016-05-17 19:38:14 +01:00 |
|
Alex Beregszaszi
|
d68906ec4e
|
Use proper option for USE_KECCAK via options.h
|
2016-05-17 18:45:08 +01:00 |
|
Pavol Rusnak
|
d20671b517
|
handle various signed_message_headers correctly
|
2016-05-17 18:13:08 +02:00 |
|
Pavol Rusnak
|
36a574056d
|
add coin to VerifyMessage
|
2016-05-17 18:06:00 +02:00 |
|
Pavol Rusnak
|
85e1c80cfc
|
fix last commit
|
2016-05-17 18:00:03 +02:00 |
|
Pavol Rusnak
|
70482c82ac
|
add CoinType.signed_message_header
|
2016-05-17 17:35:03 +02:00 |
|
Pavol Rusnak
|
041eaa5e4b
|
refactor u2f dialogs into a separate function
|
2016-05-16 18:58:13 +02:00 |
|
Pavol Rusnak
|
ad2bab0186
|
Merge branch 'u2f' of github.com:jhoenicke/trezor-mcu into u2f
|
2016-05-16 18:22:03 +02:00 |
|
Pavol Rusnak
|
c123db71b9
|
Merge branch 'master' into u2f
|
2016-05-16 18:19:31 +02:00 |
|
Pavol Rusnak
|
9006c90a59
|
use MEMSET_BZERO and U2F_APPID_SIZE macros
|
2016-05-16 18:18:21 +02:00 |
|
Pavol Rusnak
|
23590c05c6
|
rename index to idx in sha3 to avoid collision with index function in strings.h
|
2016-05-16 16:59:05 +02:00 |
|
Pavol Rusnak
|
f60cd681f6
|
fix sign-compare warning
|
2016-05-16 16:42:34 +02:00 |
|
Pavol Rusnak
|
49691c2436
|
fix demo
|
2016-05-16 16:41:09 +02:00 |
|
Pavol Rusnak
|
fd519eae68
|
add node_modules to .gitignore
|
2016-05-16 15:29:29 +02:00 |
|
Pavol Rusnak
|
31e05edca7
|
add script parsing functions
|
2016-05-16 14:45:09 +02:00 |
|
Jochen Hoenicke
|
2ab950555e
|
Fixed u2f reentry
|
2016-05-15 10:44:57 +02:00 |
|
Jochen Hoenicke
|
eb2ef2464c
|
CID hacks, not yet finished
|
2016-05-15 10:44:57 +02:00 |
|
Jochen Hoenicke
|
450a277f45
|
Only compile debugInt when debugging
|
2016-05-15 10:44:57 +02:00 |
|
Jochen Hoenicke
|
117d261a38
|
Script to generate key and certificate
|
2016-05-15 10:44:57 +02:00 |
|
Jochen Hoenicke
|
55fe98ccd1
|
Fix USB HID descriptor
|
2016-05-15 10:44:40 +02:00 |
|
Pavol Rusnak
|
aae96e8285
|
add mnemonic generation methods with indexes option
|
2016-05-13 19:46:12 +02:00 |
|
Pavol Rusnak
|
e1fa896d6c
|
disable ECIES
|
2016-05-12 21:09:34 +02:00 |
|
Pavol Rusnak
|
7201545cfc
|
update submodule
|
2016-05-12 21:05:37 +02:00 |
|
Pavol Rusnak
|
def4a9a02c
|
fix pbkdf2 usage in storage.c
|
2016-05-12 21:05:17 +02:00 |
|
Pavol Rusnak
|
51c0bb09d8
|
make salt constant in pbkdf2
|
2016-05-12 20:57:55 +02:00 |
|
Pavol Rusnak
|
0e876bcec2
|
update submodules
|
2016-05-12 20:28:14 +02:00 |
|
Pavol Rusnak
|
75f2396624
|
fix makefile for emscripten
|
2016-05-12 19:57:22 +02:00 |
|
Pavol Rusnak
|
110965f31d
|
further optimize emscripten
|
2016-05-12 19:29:24 +02:00 |
|
Pavol Rusnak
|
6dd9ed0756
|
add hdnode_public_ckd_address_optimized
|
2016-05-12 17:19:42 +02:00 |
|
Jan Pochyla
|
3c335be049
|
fix typo
|
2016-05-12 16:18:35 +02:00 |
|
Jan Pochyla
|
07200a30e6
|
upgrade bitcoinjs-lib, rename params
|
2016-05-12 16:18:35 +02:00 |
|
Jan Pochyla
|
3c0176a304
|
move interface fns to post.js, add web worker & browserify test
|
2016-05-12 16:18:34 +02:00 |
|
Jan Pochyla
|
da0a2f8662
|
add npm install to emscripten Makefile
|
2016-05-12 16:18:34 +02:00 |
|
Jan Pochyla
|
3f4e50ba22
|
add package.json for emscripten test
|
2016-05-12 16:18:34 +02:00 |
|
Jan Pochyla
|
778d1b2476
|
emcripten skeleton for address derivation
See [https://kripken.github.io/emscripten-site/index.html] for a guide.
|
2016-05-12 16:18:34 +02:00 |
|
Pavol Rusnak
|
9e5d03a1fc
|
fix alignment in sha functions
|
2016-05-12 16:16:01 +02:00 |
|
Pavol Rusnak
|
008da6c089
|
Merge pull request #82 from jhoenicke/pinarea
Don't reflash storage after each PIN entry
|
2016-05-12 15:40:09 +02:00 |
|
Pavol Rusnak
|
454bebc162
|
update readme
|
2016-05-11 21:15:48 +02:00 |
|
Pavol Rusnak
|
146ff56253
|
add link to gitter
|
2016-05-11 21:15:22 +02:00 |
|
Pavol Rusnak
|
87a451d9a4
|
update readme
|
2016-05-11 21:07:56 +02:00 |
|
Pavol Rusnak
|
e27dc48a3a
|
add make vendor
|
2016-05-11 14:38:04 +02:00 |
|
Pavol Rusnak
|
5430c82b2b
|
use the latest ubuntu lts in docker build
|
2016-05-08 14:26:21 +02:00 |
|
Pavol Rusnak
|
7097d1aed6
|
update setup.py to also accept protobuf 3.x
|
2016-05-05 20:33:49 +02:00 |
|
Jochen Hoenicke
|
5b62fe32da
|
Test program that signs big transaction
|
2016-05-02 21:03:01 +02:00 |
|
Jochen Hoenicke
|
aa3392fa7c
|
SegWit support
|
2016-05-01 14:21:20 +02:00 |
|
Jochen Hoenicke
|
ead2781aff
|
added --curve argument for get_public_node
|
2016-05-01 14:19:30 +02:00 |
|
Pavol Rusnak
|
242a5de275
|
simplify pbkdf2 (support only klen == hashlen) and split it
|
2016-05-01 01:18:50 +02:00 |
|
slush0
|
0341e6f724
|
Removed unused imports
|
2016-04-30 02:37:46 +02:00 |
|
slush0
|
413ed2259a
|
Added UDP Socket transport
|
2016-04-30 02:37:18 +02:00 |
|
Pavol Rusnak
|
5580305b9f
|
Merge pull request #84 from jhoenicke/master
fix compilation
|
2016-04-29 22:44:10 +02:00 |
|