Commit Graph

  • 23590c05c6
    rename index to idx in sha3 to avoid collision with index function in strings.h Pavol Rusnak 2016-05-16 16:59:05 +0200
  • f60cd681f6
    fix sign-compare warning Pavol Rusnak 2016-05-16 16:42:34 +0200
  • 49691c2436
    fix demo Pavol Rusnak 2016-05-16 16:41:09 +0200
  • fd519eae68
    add node_modules to .gitignore Pavol Rusnak 2016-05-16 15:29:29 +0200
  • 31e05edca7
    add script parsing functions Pavol Rusnak 2016-05-16 14:43:09 +0200
  • 2ab950555e Fixed u2f reentry Jochen Hoenicke 2016-05-07 22:12:27 +0200
  • eb2ef2464c CID hacks, not yet finished Jochen Hoenicke 2016-04-29 19:54:59 +0200
  • 450a277f45 Only compile debugInt when debugging Jochen Hoenicke 2016-04-29 16:35:23 +0200
  • 117d261a38 Script to generate key and certificate Jochen Hoenicke 2016-04-29 15:32:18 +0200
  • 55fe98ccd1 Fix USB HID descriptor Jochen Hoenicke 2016-05-15 10:38:02 +0200
  • aae96e8285
    add mnemonic generation methods with indexes option Pavol Rusnak 2016-05-13 19:45:43 +0200
  • e1fa896d6c
    disable ECIES Pavol Rusnak 2016-05-12 21:09:00 +0200
  • 7201545cfc
    update submodule Pavol Rusnak 2016-05-12 21:05:37 +0200
  • def4a9a02c
    fix pbkdf2 usage in storage.c Pavol Rusnak 2016-05-12 21:05:17 +0200
  • 51c0bb09d8
    make salt constant in pbkdf2 Pavol Rusnak 2016-05-12 20:57:55 +0200
  • 0e876bcec2
    update submodules Pavol Rusnak 2016-05-12 20:28:14 +0200
  • 75f2396624
    fix makefile for emscripten Pavol Rusnak 2016-05-12 19:57:22 +0200
  • 110965f31d
    further optimize emscripten Pavol Rusnak 2016-05-12 19:29:24 +0200
  • 6dd9ed0756
    add hdnode_public_ckd_address_optimized Pavol Rusnak 2016-05-12 17:19:42 +0200
  • 3c335be049
    fix typo Jan Pochyla 2015-11-11 13:35:08 +0100
  • 07200a30e6
    upgrade bitcoinjs-lib, rename params Jan Pochyla 2015-11-06 14:52:25 +0100
  • 3c0176a304
    move interface fns to post.js, add web worker & browserify test Jan Pochyla 2015-06-18 15:45:25 +0200
  • da0a2f8662
    add npm install to emscripten Makefile Jan Pochyla 2015-06-17 00:06:53 +0200
  • 3f4e50ba22
    add package.json for emscripten test Jan Pochyla 2015-06-17 00:04:43 +0200
  • 778d1b2476
    emcripten skeleton for address derivation Jan Pochyla 2015-06-16 23:50:43 +0200
  • 9e5d03a1fc
    fix alignment in sha functions Pavol Rusnak 2016-05-12 16:16:01 +0200
  • 008da6c089 Merge pull request #82 from jhoenicke/pinarea Pavol Rusnak 2016-05-12 15:40:09 +0200
  • 454bebc162
    update readme Pavol Rusnak 2016-05-11 21:15:48 +0200
  • 146ff56253
    add link to gitter Pavol Rusnak 2016-05-11 21:15:22 +0200
  • 87a451d9a4
    update readme Pavol Rusnak 2016-05-11 21:07:56 +0200
  • e27dc48a3a
    add make vendor Pavol Rusnak 2016-05-11 14:38:04 +0200
  • 5430c82b2b
    use the latest ubuntu lts in docker build Pavol Rusnak 2016-05-08 14:25:17 +0200
  • 7097d1aed6 update setup.py to also accept protobuf 3.x Pavol Rusnak 2016-05-05 20:33:49 +0200
  • 5b62fe32da Test program that signs big transaction Jochen Hoenicke 2016-05-02 21:03:01 +0200
  • aa3392fa7c SegWit support Jochen Hoenicke 2016-05-01 14:21:20 +0200
  • ead2781aff added --curve argument for get_public_node Jochen Hoenicke 2016-05-01 14:19:30 +0200
  • 242a5de275
    simplify pbkdf2 (support only klen == hashlen) and split it Pavol Rusnak 2016-05-01 00:50:12 +0200
  • 0341e6f724 Removed unused imports slush0 2016-04-30 02:37:46 +0200
  • 413ed2259a Added UDP Socket transport slush0 2016-04-30 02:37:18 +0200
  • 5580305b9f Merge pull request #84 from jhoenicke/master Pavol Rusnak 2016-04-29 22:44:10 +0200
  • 8be6956ce9 fix compilation Jochen Hoenicke 2016-04-29 22:36:43 +0200
  • a5feab0175
    update submodules Pavol Rusnak 2016-04-29 17:52:16 +0200
  • b8ec5567ba
    undef align for ed25519-donna Pavol Rusnak 2016-04-29 17:50:20 +0200
  • f5ea14a85f
    fix bugs in debug Pavol Rusnak 2016-04-29 17:06:21 +0200
  • 6218770e26 Script to generate key and certificate Jochen Hoenicke 2016-04-29 15:32:18 +0200
  • c1ff9e1ec7 Use more sensible hid descriptor. Jochen Hoenicke 2016-04-28 15:00:34 +0200
  • 2abe5d477e Clean-up. Better checks for buffer overflow. Jochen Hoenicke 2016-04-27 13:37:45 +0200
  • 5c13e78deb Added support for known appid. Jochen Hoenicke 2016-04-27 12:54:49 +0200
  • b3bfc64d2f Use hmac for checking key integrity Jochen Hoenicke 2016-04-27 12:27:29 +0200
  • 01ddb3ff66 Reduced buffer sizes, moved static info to flash Jochen Hoenicke 2016-04-26 22:57:46 +0200
  • 1b8bd1852e Adapted U2F to new hdnode API Jochen Hoenicke 2016-04-26 16:44:08 +0200
  • cf38291ca4 Updated branch u2f Jochen Hoenicke 2016-04-29 16:19:54 +0200
  • 1f3369788a
    use __asm__ instead of asm Pavol Rusnak 2016-04-29 16:10:41 +0200
  • b3aabec565
    add -std=c99 to Makefile Pavol Rusnak 2016-04-28 14:36:11 +0200
  • 406022acb4
    remove tools/Makefile Pavol Rusnak 2016-04-28 14:34:36 +0200
  • f7e8c9442d Merge pull request #58 from jhoenicke/master Pavol Rusnak 2016-04-27 23:40:45 +0200
  • d9ec4344fc
    use std=c99 Pavol Rusnak 2016-04-27 23:32:14 +0200
  • 8c6401bdef Merge pull request #10 from jhoenicke/master Pavol Rusnak 2016-04-27 23:23:16 +0200
  • 81132bb1d4 new address types for segwit Jochen Hoenicke 2016-04-27 23:17:56 +0200
  • c6e7d376b7 Handle b58 address with shorter lengths Jochen Hoenicke 2016-04-27 23:10:35 +0200
  • 630e26dd20 use less stack memory in storage_commit Jochen Hoenicke 2016-04-27 19:23:02 +0200
  • da98a3a6fd Don't reflash storage after each PIN entry Jochen Hoenicke 2016-04-27 18:12:03 +0200
  • d41e46f842 Merge pull request #81 from jhoenicke/master Pavol Rusnak 2016-04-27 18:22:11 +0200
  • e0539f8f8b Move public key recovery (verify) to trezor-crypto Jochen Hoenicke 2016-04-25 13:14:15 +0200
  • 489f09a843
    fix sizeof usage Pavol Rusnak 2016-04-26 19:51:49 +0200
  • 08219ea77a
    pbkdf2 now uses new hmac api Pavol Rusnak 2016-04-26 17:43:13 +0200
  • 445e859450
    split hmac into init/update/final Pavol Rusnak 2016-04-26 17:10:24 +0200
  • 5e5138066a
    adapt the reorder of hash_final functions Pavol Rusnak 2016-04-26 11:53:58 +0200
  • ed6debf8c4
    reorder parameters of hash_final methods Pavol Rusnak 2016-04-26 11:50:04 +0200
  • c01be339f5
    add sha3 from rhash Pavol Rusnak 2016-04-26 11:09:29 +0200
  • 76142522e9
    mention Ed25519 in the readme Pavol Rusnak 2016-04-26 02:15:43 +0200
  • 5c4e131ada
    add speed benchmark (secp256k1 vs ed25519) Pavol Rusnak 2016-04-26 02:14:47 +0200
  • 91c64858d0 Merge pull request #57 from jhoenicke/master Pavol Rusnak 2016-04-26 01:03:46 +0200
  • 0054893b60
    add test speed for nist256p1 curve as well Pavol Rusnak 2016-04-26 00:17:13 +0200
  • b8539a6972
    fix wording Pavol Rusnak 2016-04-25 23:46:36 +0200
  • 035a6e754f
    fix last commit Pavol Rusnak 2016-04-25 23:40:24 +0200
  • 9e8c369f93
    show address in verifymessage layout Pavol Rusnak 2016-04-25 23:03:57 +0200
  • 7b07dff25c
    Added Unit test, fixed one corner case. Jochen Hoenicke 2016-04-25 22:24:44 +0200
  • 2002c815ff Merge pull request #56 from jhoenicke/master Pavol Rusnak 2016-04-25 18:39:13 +0200
  • 409783ba64
    New function ecdsa_verify_recover Jochen Hoenicke 2016-04-25 13:12:53 +0200
  • a90257c422 Updated mktable to new api Jochen Hoenicke 2016-04-25 17:49:17 +0200
  • 6f66162e93
    fix tools and gui Pavol Rusnak 2016-04-25 17:15:02 +0200
  • 0590192536
    add testcase for ed25519 Pavol Rusnak 2016-04-25 13:03:26 +0200
  • 3998e7e883 Merge pull request #55 from jhoenicke/multicurve Pavol Rusnak 2016-04-25 17:45:51 +0200
  • 490fbed289 Adapted python unit test to new API Jochen Hoenicke 2016-04-25 17:37:43 +0200
  • 269b779ead Updated cmake configuration for ed25519 Jochen Hoenicke 2016-04-25 16:32:38 +0200
  • cd24b2771c Merge pull request #54 from jhoenicke/multicurve Pavol Rusnak 2016-04-25 13:47:20 +0200
  • 9c97812f1b Merge pull request #55 from EdwardBetts/master Pavol Rusnak 2016-04-25 12:02:00 +0200
  • 0c0d7ef893 Include tests in release source tarball Edward Betts 2016-04-25 07:23:59 +0100
  • 295a493846
    Test vectors for ed25519 + BIP-0032 / SLIP-0010 Jochen Hoenicke 2016-04-23 23:42:53 +0200
  • 51f02ff763
    ed25519 support Jochen Hoenicke 2016-04-22 17:49:00 +0200
  • 55edf71e27
    ed25519 support Jochen Hoenicke 2016-04-22 17:47:48 +0200
  • 698f40f385
    BIP-32 without gaps, prepare non-ecdsa curves Jochen Hoenicke 2016-04-22 14:48:24 +0200
  • e18bf6b3a8 Merge pull request #80 from jhoenicke/multicurve Pavol Rusnak 2016-04-21 14:30:05 +0200
  • 6813ffb431
    Remove the public_key hack. Jochen Hoenicke 2016-04-21 07:29:20 +0200
  • 4a3a0b83dd Merge pull request #79 from romanz/master Pavol Rusnak 2016-04-21 00:13:10 +0200
  • de30ffbf9a Merge pull request #53 from jhoenicke/multicurve Pavol Rusnak 2016-04-20 20:40:59 +0200
  • 16ff4387ae New test case for a bip32 hole in nist256 Jochen Hoenicke 2016-04-20 20:30:10 +0200
  • 2b2414cb91 Add GPG v2.1 support by signing message digest Roman Zeyde 2016-04-15 22:04:45 +0300
  • f8ac99ebb7 Check for error from get_curve_by_name. Jochen Hoenicke 2016-04-20 19:54:18 +0200