Skip to content

Commit 7a62535

Browse files
authored
Merge pull request #36 from wolfmcnally/master
Fixed the ByteWords wordlist alphabetization error.
2 parents d91e133 + d74c88a commit 7a62535

File tree

7 files changed

+210
-203
lines changed

7 files changed

+210
-203
lines changed

Docs/MANUAL.md

Lines changed: 122 additions & 118 deletions
Large diffs are not rendered by default.

Docs/Usage.md

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ $ seedtool --in bip39 "matrix pull accuse apart horn chat next rifle resemble ar
5252
### Decode Bytewords to hex
5353

5454
```
55-
$ seedtool --in btw "deli need cats taxi dice door webs vows free zest legs wall half waxy trip oval memo sets rock hill"
55+
$ seedtool --in btw "deli need cats taxi dice door webs vows free zero legs wall half waxy trip oval memo sets rock hill"
5656
279b18d0282aefe845fb83e956eed8a6
5757
```
5858

@@ -62,19 +62,19 @@ $ seedtool --in btw "deli need cats taxi dice door webs vows free zest legs wall
6262

6363
```
6464
$ seedtool --out sskr --group 2-of-3
65-
tuna acid epic gyro edge twin able acid able yoga nail wand keno paid ruin jazz keys acid time film pool skew flew luck ruby song owls soap obey
66-
tuna acid epic gyro edge twin able acid acid yell omit mild webs warm epic flew liar view fuel deli fund glow skew dull knob claw gray surf wand
67-
tuna acid epic gyro edge twin able acid also visa wave bulb hope drum quad duty need tied vast barn kick task gray tent crux owls easy jolt toil
65+
tuna acid epic gyro many meow able acid able mild fern pool door purr calm trip cyan flew zest cats tuna omit figs bias acid aunt keys play frog
66+
tuna acid epic gyro many meow able acid acid keep undo peck poem kiwi jazz cola luck hope rock into film jolt lava flux rust gala sets ruin toil
67+
tuna acid epic gyro many meow able acid also girl void oval fish exam veto gala inky keys jump visa barn cusp high miss monk jazz numb dice foxy
6868
```
6969

7070
### Recover a SSKR-encoded seed using 2 of the 3 shares
7171

7272
```
7373
$ seedtool --in sskr
74-
tuna acid epic gyro edge twin able acid able yoga nail wand keno paid ruin jazz keys acid time film pool skew flew luck ruby song owls soap obey
75-
tuna acid epic gyro edge twin able acid also visa wave bulb hope drum quad duty need tied vast barn kick task gray tent crux owls easy jolt toil
74+
tuna acid epic gyro many meow able acid able mild fern pool door purr calm trip cyan flew zest cats tuna omit figs bias acid aunt keys play frog
75+
tuna acid epic gyro many meow able acid also girl void oval fish exam veto gala inky keys jump visa barn cusp high miss monk jazz numb dice foxy
7676
^D
77-
8a7e9c3c0d783371d80e1192e5f6217d
77+
9d347f841a4e2ce6bc886e1aee74d824
7878
```
7979

8080
## UR
@@ -83,7 +83,7 @@ tuna acid epic gyro edge twin able acid also visa wave bulb hope drum quad duty
8383

8484
```
8585
$ seedtool --ur | tr [:lower:] [:upper:] | tee /dev/tty | qrencode -o seedqrcode.png -l L
86-
UR:CRYPTO-SEED/OEADGDHHGTPKFXLGHHLBPYMHLFRYHLPLSSRKPKAOTPIECFFDENTNJNWNPF
86+
UR:CRYPTO-SEED/OEADGDJOCNNEESSPDECECMVLFMLUOSBTDWQZFEAOTPIECFFDJZPYTAIEKK
8787
```
8888

8989
![](../manual-images/seedqrcode.png)
@@ -92,35 +92,36 @@ UR:CRYPTO-SEED/OEADGDHHGTPKFXLGHHLBPYMHLFRYHLPLSSRKPKAOTPIECFFDENTNJNWNPF
9292

9393
```
9494
$ seedtool --deterministic=TEST --count 64 --ur=20
95-
ur:crypto-seed/1-4/ltadaacsgecyuywdrnesguoeadhdfznteelblrcygldwvarflojtcywyjytpfsmdidpk
96-
ur:crypto-seed/2-4/ltaoaacsgecyuywdrnesgudkfwprylienshnjnpluypmamtkmybsjkspvseeehwnpdbb
97-
ur:crypto-seed/3-4/ltaxaacsgecyuywdrnesgusawmrltdlplgkplfbkqzztglfeoyaegsnedtronnfgpsas
98-
ur:crypto-seed/4-4/ltaaaacsgecyuywdrnesguwsdpgtimmwzspfqdjkhshyaotpiecffdemaeaedmnsoxhf
95+
ur:crypto-seed/1-4/lpadaacsgecydiguenfeguoeadhdfznteelblrcygldwvarflojtcywyjytpcmvdgwgm
96+
ur:crypto-seed/2-4/lpaoaacsgecydiguenfegudkfwprylienshnjnpluypmamtkmybsjkspvseecylslpwp
97+
ur:crypto-seed/3-4/lpaxaacsgecydiguenfegusawmrltdlnlgkplfbkqzzoglfeoyaegsnedtroreeelywn
98+
ur:crypto-seed/4-4/lpaaaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaeihatfdzm
9999
```
100100

101101
### Same as above, but generate 5 additional parts using fountain codes
102102

103103
```
104104
$ seedtool --deterministic=TEST --count 64 --ur=20 --parts 5
105-
ur:crypto-seed/1-4/ltadaacsgecyuywdrnesguoeadhdfznteelblrcygldwvarflojtcywyjytpfsmdidpk
106-
ur:crypto-seed/2-4/ltaoaacsgecyuywdrnesgudkfwprylienshnjnpluypmamtkmybsjkspvseeehwnpdbb
107-
ur:crypto-seed/3-4/ltaxaacsgecyuywdrnesgusawmrltdlplgkplfbkqzztglfeoyaegsnedtronnfgpsas
108-
ur:crypto-seed/4-4/ltaaaacsgecyuywdrnesguwsdpgtimmwzspfqdjkhshyaotpiecffdemaeaedmnsoxhf
109-
ur:crypto-seed/5-4/ltahaacsgecyuywdrnesguwsdpgtimmwzspfqdjkhshyaotpiecffdemaeaegtndkijp
110-
ur:crypto-seed/6-4/ltamaacsgecyuywdrnesguoeadhdfznteelblrcygldwvarflojtcywyjytptkwfjech
111-
ur:crypto-seed/7-4/ltataacsgecyuywdrnesgusbjlzontwtiytiueutrdwfaachwmcmfrzovseerfsefmdp
112-
ur:crypto-seed/8-4/ltayaacsgecyuywdrnesguhnwdwsmocwrhbkambezstspdytdtjthfjshlhnbdpygmao
113-
ur:crypto-seed/9-4/ltasaacsgecyuywdrnesgusawmrltdlplgkplfbkqzztglfeoyaegsnedtroynmduyvl
105+
ur:crypto-seed/1-4/lpadaacsgecydiguenfeguoeadhdfznteelblrcygldwvarflojtcywyjytpcmvdgwgm
106+
ur:crypto-seed/2-4/lpaoaacsgecydiguenfegudkfwprylienshnjnpluypmamtkmybsjkspvseecylslpwp
107+
ur:crypto-seed/3-4/lpaxaacsgecydiguenfegusawmrltdlnlgkplfbkqzzoglfeoyaegsnedtroreeelywn
108+
ur:crypto-seed/4-4/lpaaaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaeihatfdzm
109+
ur:crypto-seed/5-4/lpahaacsgecydiguenfegudkfwprylienshnjnpluypmamtkmybsjkspvseevsvwlkgy
110+
ur:crypto-seed/6-4/lpamaacsgecydiguenfegupylpbebswmurtntpsnfzdkpswysaksjntlreghwnlyktgr
111+
ur:crypto-seed/7-4/lpataacsgecydiguenfeguoeadhdfznteelblrcygldwvarflojtcywyjytpltlnnesb
112+
ur:crypto-seed/8-4/lpayaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaensrewslk
113+
ur:crypto-seed/9-4/lpasaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaezmprenpd
114114
```
115115

116116
### Recover the seed from UR using a subset of the generated parts
117117

118118
```
119119
$ seedtool --in ur
120-
ur:crypto-seed/2-4/ltaoaacsgecyuywdrnesgudkfwprylienshnjnpluypmamtkmybsjkspvseeehwnpdbb
121-
ur:crypto-seed/4-4/ltaaaacsgecyuywdrnesguwsdpgtimmwzspfqdjkhshyaotpiecffdemaeaedmnsoxhf
122-
ur:crypto-seed/6-4/ltamaacsgecyuywdrnesguoeadhdfznteelblrcygldwvarflojtcywyjytptkwfjech
123-
ur:crypto-seed/8-4/ltayaacsgecyuywdrnesguhnwdwsmocwrhbkambezstspdytdtjthfjshlhnbdpygmao
120+
ur:crypto-seed/1-4/lpadaacsgecydiguenfeguoeadhdfznteelblrcygldwvarflojtcywyjytpcmvdgwgm
121+
ur:crypto-seed/2-4/lpaoaacsgecydiguenfegudkfwprylienshnjnpluypmamtkmybsjkspvseecylslpwp
122+
ur:crypto-seed/4-4/lpaaaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaeihatfdzm
123+
ur:crypto-seed/6-4/lpamaacsgecydiguenfegupylpbebswmurtntpsnfzdkpswysaksjntlreghwnlyktgr
124+
ur:crypto-seed/8-4/lpayaacsgecydiguenfeguwsdpgtimmwzspfqdjkhshyaotpiecffdjzaeaensrewslk
124125
^D
125126
9d347f841a4e2ce6bc886e1aee74d82442b2f7649c606daedbad06cf8f0f73c8e834c2ebb7d2868d75820ab4fb4e45a1004c9f29b8ef2d4d6a94fab0b373615e
126127
```

configure

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#! /bin/sh
22
# Guess values for system-dependent variables and create Makefiles.
3-
# Generated by GNU Autoconf 2.69 for bc-seedtool-cli 0.8.1.
3+
# Generated by GNU Autoconf 2.69 for bc-seedtool-cli 0.9.0.
44
#
55
#
66
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@ MAKEFLAGS=
577577
# Identity of this package.
578578
PACKAGE_NAME='bc-seedtool-cli'
579579
PACKAGE_TARNAME='bc-seedtool-cli'
580-
PACKAGE_VERSION='0.8.1'
581-
PACKAGE_STRING='bc-seedtool-cli 0.8.1'
580+
PACKAGE_VERSION='0.9.0'
581+
PACKAGE_STRING='bc-seedtool-cli 0.9.0'
582582
PACKAGE_BUGREPORT=''
583583
PACKAGE_URL=''
584584

@@ -1232,7 +1232,7 @@ if test "$ac_init_help" = "long"; then
12321232
# Omit some internal or obsolete options to make the list less imposing.
12331233
# This message is too long to be a string in the A/UX 3.1 sh.
12341234
cat <<_ACEOF
1235-
\`configure' configures bc-seedtool-cli 0.8.1 to adapt to many kinds of systems.
1235+
\`configure' configures bc-seedtool-cli 0.9.0 to adapt to many kinds of systems.
12361236
12371237
Usage: $0 [OPTION]... [VAR=VALUE]...
12381238
@@ -1293,7 +1293,7 @@ fi
12931293

12941294
if test -n "$ac_init_help"; then
12951295
case $ac_init_help in
1296-
short | recursive ) echo "Configuration of bc-seedtool-cli 0.8.1:";;
1296+
short | recursive ) echo "Configuration of bc-seedtool-cli 0.9.0:";;
12971297
esac
12981298
cat <<\_ACEOF
12991299
@@ -1375,7 +1375,7 @@ fi
13751375
test -n "$ac_init_help" && exit $ac_status
13761376
if $ac_init_version; then
13771377
cat <<\_ACEOF
1378-
bc-seedtool-cli configure 0.8.1
1378+
bc-seedtool-cli configure 0.9.0
13791379
generated by GNU Autoconf 2.69
13801380
13811381
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1962,7 +1962,7 @@ cat >config.log <<_ACEOF
19621962
This file contains any messages produced by compilers while
19631963
running configure, to aid debugging if configure makes a mistake.
19641964
1965-
It was created by bc-seedtool-cli $as_me 0.8.1, which was
1965+
It was created by bc-seedtool-cli $as_me 0.9.0, which was
19661966
generated by GNU Autoconf 2.69. Invocation command line was
19671967
19681968
$ $0 $@
@@ -5048,7 +5048,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
50485048
# report actual input values of CONFIG_FILES etc. instead of their
50495049
# values after options handling.
50505050
ac_log="
5051-
This file was extended by bc-seedtool-cli $as_me 0.8.1, which was
5051+
This file was extended by bc-seedtool-cli $as_me 0.9.0, which was
50525052
generated by GNU Autoconf 2.69. Invocation command line was
50535053
50545054
CONFIG_FILES = $CONFIG_FILES
@@ -5110,7 +5110,7 @@ _ACEOF
51105110
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
51115111
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
51125112
ac_cs_version="\\
5113-
bc-seedtool-cli config.status 0.8.1
5113+
bc-seedtool-cli config.status 0.9.0
51145114
configured by $0, generated by GNU Autoconf 2.69,
51155115
with options \\"\$ac_cs_config\\"
51165116

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Process this file with autoconf to produce a configure script.
33

44
AC_PREREQ([2.69])
5-
AC_INIT([bc-seedtool-cli], [0.8.1])
5+
AC_INIT([bc-seedtool-cli], [0.9.0])
66
AC_CONFIG_SRCDIR([src/seedtool.cpp])
77
AC_CONFIG_HEADERS([src/config.h])
88

manual-images/seedqrcode.png

0 Bytes
Loading

0 commit comments

Comments
 (0)