-
-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add distinguishable
character set
#14
Add distinguishable
character set
#14
Conversation
@markstos, regarding human-distinguishable characters, the 0 might look like the letter O, as well as 1:l, 5:S, and 8:B depending on the font and up/down case. |
@ferbs the character set I proposed to add was "CDEHKMPRTUWXY012458".'' It doesn't contain the conflicting pairs you cite. Because it contains at most one of each pair, a parser can be used to resolve any typos. I linked to such a parser above. |
distinguishable
character set
@markstos Bump |
fd8b56b
to
b914016
Compare
Revised as requested. |
Bump :) |
This is a port of the "distinguishable" character set from the distinquishable module, which is not crypto-secure: https://github.com/komola/distinguishable Sometimes you need to generate a random "Connect Code" that people need to type in, and you want to remove all characters which may look confusingly similar.
63d289f
to
f81d41d
Compare
Revised as requested. |
This is a port of the "distinguishable" character set from the
distinquishable module, which is not crypto-secure:
https://github.com/komola/distinguishable
Sometimes you need to generate a random "Connect Code" that people need
to type in, and you want to remove all characters which may look
confusingly similar.