BlockstreamResearch / codex32

A paper computer for Shamir's Secret Sharing over the Bech32 alphabet.
80 stars 23 forks source link

Group letters in the checksum worksheet. #13

Closed roconnor-blockstream closed 1 year ago

roconnor-blockstream commented 3 years ago

To help users make sure they do not get lost, try to delimit groups of 4 letters, and super groups of 16 letters. This aligns with the grouping of characters on a cryptosteel.

apoelstra commented 3 years ago

Relatedly, it would be nice to have a 3-letter HRP so that you can put e.g. sss1 as the first group in the cryptosteel.

roconnor-blockstream commented 3 years ago

I get it. But I still somewhat prefer the tradeoff of ms1 and then getting an extra index character.

apoelstra commented 3 years ago

Ah, yep, I can definitely get behind that.

I had thought the plan was to have ms321 which would have one too many characters, and that would be a problem.

roconnor-blockstream commented 3 years ago

Also I think numbering every input square with its ordinal position.

apoelstra commented 2 years ago

Can this be closed now?

roconnor-blockstream commented 1 year ago

Fixed in faed773f70b9500c78f166a1442031e05381a716.