Commit Graph

238 Commits

Author SHA1 Message Date
Ian Coleman
982e4e75c7 FSF donation link updated to working link 2017-02-10 18:12:58 +11:00
Ian Coleman
10cb3cc04b Compile works with both python 2 and 3 2017-02-10 18:09:27 +11:00
Ian Coleman
5ed50bd903 Raw Entropy is the default for mnemonic length 2017-02-10 18:09:13 +11:00
Ian Coleman
1e6a9f4162 Donations section in readme.md 2017-02-08 11:39:27 +11:00
Ian Coleman
53aaab270d Entropy is left-padded to 256 bits
Closes #49
2017-01-12 13:47:09 +11:00
Ian Coleman
40892aba50 Generation process stopped when table rows cleared
Closes #44
2017-01-04 11:31:45 +11:00
Ian Coleman
6ea15134a4 Test suggested word for first four letters of word
See https://github.com/iancoleman/bip39/pull/48
2017-01-04 10:59:21 +11:00
iancoleman
fef188cd1e Merge pull request #48 from chrisrico/master
Allow for better suggestion when a partial mnemonic word is entered
2017-01-04 10:41:15 +11:00
Chris Rico
3725abb540 When completing a mnemonic word, return immediately if one is found in the wordlist that starts with the given word 2017-01-01 18:07:13 -06:00
Ian Coleman
434caecd96 Card entropy changes compiled into standalone 2016-12-22 15:44:07 +11:00
Ian Coleman
bf9bdfd20f Note that entropy must not be stored
In response to
https://www.reddit.com/r/Bitcoin/comments/5j2cn8/how_can_i_encode_my_bip39_seed_into_the_order_of/
2016-12-22 15:41:36 +11:00
Ian Coleman
9d33c8925d Card entropy uses secure hashing when > 256 bits 2016-12-22 15:40:41 +11:00
Ian Coleman
0a1f0259d1 Root key validity is checked before deriving 2016-12-19 14:17:36 +11:00
Ian Coleman
ba3cb9ecae xpub key can be used as bip32 root key 2016-12-19 13:55:21 +11:00
Ian Coleman
52da415f03 Warnings and QR changes compiled into standalone. 2016-12-15 11:51:24 +11:00
Ian Coleman
8a93952c1e QR code is hidden by default 2016-12-15 11:41:45 +11:00
Ian Coleman
97811c294c QR code warns for scanners that keep history 2016-12-15 11:39:44 +11:00
Ian Coleman
ede5137f6e Translation library can translate title attributes 2016-12-15 11:39:14 +11:00
Ian Coleman
e5abab4253 Bits of entropy has info about possible weaknesses 2016-12-15 11:29:26 +11:00
Ian Coleman
1f618a7792 License details in More Info section 2016-12-15 11:12:56 +11:00
Ian Coleman
f3bfd2a5e5 Typo Extendend > Extended 2016-12-13 14:43:47 +11:00
Ian Coleman
20083ab9e9 BIP44 account extended keys compiled to standalone 2016-12-12 11:05:56 +11:00
Ian Coleman
c554e6ff5c BIP44 Account xprv and xpub keys are shown
which are used for import / export in most BIP44 wallets.
2016-12-12 11:04:41 +11:00
Ian Coleman
32fab2c395 bip44TabSelected and bip32TabSelected functions
This is more descriptive than a blob of jquery, and simplifies reuse in
the near future.
2016-12-12 10:51:37 +11:00
Ian Coleman
5eaa6877bc Extended Key calculation does not use global var 2016-12-12 10:50:09 +11:00
Ian Coleman
e00964ccf7 QR code shown on hover for certain bits of data
QR code shown for:
* mnemonic
* seed
* root key
* derived extended private key
* derived extended public key
* addresses
* public keys
* private keys
2016-12-01 11:25:36 +11:00
Ian Coleman
fc7c248faf Entropy with more than 4 decks can be calculated 2016-11-30 19:43:14 +11:00
Ian Coleman
9495975640 bitsPerEvent correct for multiple decks of cards 2016-11-30 18:55:12 +11:00
Ian Coleman
dedae1a9d6 Card bits per event is shown as the average value 2016-11-30 18:38:29 +11:00
Ian Coleman
ea87f1d32c Translations and new card entropy in standalone 2016-11-30 15:32:26 +11:00
Ian Coleman
87ad2c6e4c Card entropy has improved conversion to binary
See http://crypto.stackexchange.com/q/41886
and https://github.com/iancoleman/bip39/issues/33#issuecomment-263021856
2016-11-30 15:30:19 +11:00
Ian Coleman
c3c3df473e Translation library does basic language switching 2016-11-29 16:21:45 +11:00
Ian Coleman
60599f7ae9 Strings in UI marked for translation
in preparation for adding multiple languages to the interface.
2016-11-29 15:28:37 +11:00
Ian Coleman
24ebb6998e MIT license 2016-11-29 10:21:11 +11:00
Ian Coleman
c866242d35 BIP32 Tab wallet changes compiled into standalone 2016-11-28 15:33:06 +11:00
Ian Coleman
ea12c8a97f BIP32 tab wallets use consistent vertical spacing 2016-11-28 15:19:31 +11:00
Ian Coleman
a0a1962023 Blank rows in initial table have no missing cells 2016-11-28 15:13:23 +11:00
Ian Coleman
dd1b0d4f84 Hive wallet is no longer available 2016-11-28 15:11:33 +11:00
Ian Coleman
535c9d0f4a Mycelium derivation paths contain more details 2016-11-28 15:11:08 +11:00
Ian Coleman
92e73fd952 Test for issue 33 checks raw entropy is in use 2016-11-25 14:56:09 +11:00
Ian Coleman
78b8d6048a Card entropy fixes compiled into standalone 2016-11-25 14:38:19 +11:00
Ian Coleman
55b592b498 Entropy defaults to generating a 15 word mnemonic 2016-11-25 14:34:11 +11:00
Ian Coleman
886f06ee6b Card entropy calculation bugfix
See https://github.com/iancoleman/bip39/issues/33
2016-11-25 14:24:58 +11:00
Ian Coleman
9e97eb7684 Card entropy corrections compiled into standalone 2016-11-17 14:36:12 +11:00
Ian Coleman
b0c07d72e7 Bits Per Event says 'or less' for card entropy
because as each card is discarded, less entropy is added for subsequent
events.
2016-11-17 14:34:36 +11:00
Ian Coleman
0fdcf2eb53 Entropy library has extra comments for clarity 2016-11-17 14:31:57 +11:00
Ian Coleman
6422c1cd57 Entropy library assumes cards are discarded
and removed the duplicate logic from the UI logic.
2016-11-17 14:28:26 +11:00
Ian Coleman
bbc29c80f4 Missing cards are detected 2016-11-17 11:59:15 +11:00
Ian Coleman
5c653a12e7 Duplicate card detection is case insensitive 2016-11-17 11:34:09 +11:00
Ian Coleman
95f04905c1 Card entropy changes compiled into standalone.html 2016-11-16 13:02:41 +11:00