Commit Graph

48 Commits

Author SHA1 Message Date
Peter D. Gray
b90431f9f7
Add important WARNING 2021-03-17 14:24:43 -04:00
Peter D. Gray
2a04e6be23
Add means to disable AES 2020-10-06 13:21:59 -04:00
Peter D. Gray
aba6ba441b
Add sha256().copy() method 2020-06-10 13:02:39 -04:00
Peter D. Gray
0904630474
Revert "(in)Correctness"
This reverts commit bc374640bb.
2019-09-21 11:23:49 -04:00
Peter D. Gray
bc374640bb
Correctness 2019-09-19 11:03:35 -04:00
Peter D. Gray
59acf8541a
Merge branch 'master' of https://github.com/Coldcard/modcryptocurrency 2019-05-13 10:58:54 -04:00
Peter D. Gray
fceb9fa862
Track status of private key in more spots 2019-05-07 11:46:11 -04:00
Peter D. Gray
45f42a89ef
Fixed for BIP32 handling of xpub objects w/o private key 2019-05-07 10:31:56 -04:00
Peter D. Gray
531a13eb4b
Merge pull request #1 from xbach/patch-1
Add hyperlink to Trezor project
2018-08-07 08:59:55 -04:00
Bach N
9a16259ebf
Add hyperlink to Trezor project 2018-08-07 13:34:52 +02:00
Peter D. Gray
398f55c2b4 Make my_fingerprint() return LE32 to suit PSBT 2018-06-04 15:21:14 -04:00
Peter D. Gray
25dbfbf3d2 Fix bugs w/ arg handling in HDNode_make_new 2018-05-30 11:05:16 -04:00
Peter D. Gray
1658455c70 Add HDNode.my_fingerprint() method 2018-05-28 16:58:38 -04:00
Peter D. Gray
9c733850a2 Add address_raw() method to BIP32 nodes: provide the raw 20-byte payment address, in binary, without a version prefix 2018-05-25 10:19:42 -04:00
Peter D. Gray
146d89ef22 Support set of initial counter value for CTR modes 2018-05-25 10:18:08 -04:00
Peter D. Gray
2a6f399e90 Bugs/robustness 2018-05-23 12:02:57 -04:00
Peter D. Gray
de3cedc27a segbit/bech32 support 2018-05-23 10:55:40 -04:00
Peter D. Gray
7d3cccfd10 Add base32 and base58 codecs 2018-05-23 09:47:10 -04:00
Peter D. Gray
b03d7c70a5 Add blank method to HDNode for security 2018-05-14 12:55:19 -04:00
Peter D. Gray
5c59375ddc Re-enable other algos 2018-04-26 09:53:46 -04:00
Peter D. Gray
2d00aa1aa1 Cleanup 2018-04-13 14:15:36 -04:00
Peter D. Gray
46f859757e Disable 25519 and blake stuff for now, to save space 2018-04-03 12:35:41 -04:00
Peter D. Gray
5ac626b480 Remove bip39.generate() for now 2018-03-29 15:41:45 -04:00
Peter D. Gray
adf6b349b6 Remove incorrect ref to submod 2018-03-27 14:18:40 -04:00
Peter D. Gray
043f33ad9d Add note; fix tbd. 2018-03-27 11:36:09 -04:00
Peter D. Gray
9980e07133 Just in case; verify length, so prefixes aren't confused with full matches. 2018-03-27 11:35:44 -04:00
Peter D. Gray
6ace0a8983 Add function to map word to it's number, rename lookup 2018-03-26 15:32:40 -04:00
Peter D. Gray
2a42505a78 modtcc-bip39.c: If the prefix is itself in the wordlist, bit 26 is set as well 2018-03-07 14:04:11 -05:00
Peter D. Gray
3dff20faa9 Read the BIP 2018-02-17 00:49:34 -05:00
Peter D. Gray
e7563f27ae Add simple BIP39 lookup function 2018-02-17 00:30:43 -05:00
Peter D. Gray
df570ce97f C files, included, should end in .c 2018-02-17 00:14:11 -05:00
Peter D. Gray
3cdad03097 Updates 2018-02-16 23:48:24 -05:00
Peter D. Gray
d162183f88 Tracking upstream master 2018-01-15 13:23:57 -05:00
Peter D. Gray
efbb7a31f1 Completely broken for now 2018-01-15 13:22:10 -05:00
Peter D. Gray
2ec479520e Add header for random_bytes 2018-01-15 13:21:42 -05:00
Peter D. Gray
98d4c86487 Reorder, make Keccak optional 2018-01-15 13:12:37 -05:00
Peter D. Gray
23032baf27 Still mostly placeholder 2018-01-15 13:12:19 -05:00
Peter D. Gray
681a657f1d Add note for bug to be fixed later 2018-01-15 13:10:32 -05:00
Peter D. Gray
c8bf374cec Update 2018-01-15 13:10:01 -05:00
Peter D. Gray
b860d194b0 mp_obj_new_str() api has changed 2018-01-15 13:09:41 -05:00
Peter D. Gray
5d8d2c8eaa mp_obj_new_str() api has changed 2018-01-15 13:09:24 -05:00
Peter D. Gray
d3618d7342 No longer required 2018-01-15 13:07:15 -05:00
Peter D. Gray
30c4debe5f Handle various keylengths 2018-01-15 09:25:26 -05:00
Peter D. Gray
44ef8f0d38 Capture code from trezor-core as of 2317aae 2018-01-11 09:50:59 -05:00
Peter D. Gray
e1201d4859 Add github.com/trezor/trezor-crypto as a submodule 2018-01-11 09:43:57 -05:00
Peter D. Gray
ecd3baaae4 More credit 2018-01-11 09:37:20 -05:00
Peter D. Gray
549c17b021 More background 2018-01-11 09:35:52 -05:00
Peter D. Gray
37948d6830
Initial commit 2018-01-11 09:31:37 -05:00