[Cryptography] Removal of spaces in NIST Draft SP-800-63B

Jason Richards jjr2 at gmx.com
Sat Apr 8 17:59:54 EDT 2017


>>> dd if=/dev/arandom bs=50 count=1|alphanumeric.encode
>> 
>> What is this "alphanumeric.encode" you speak of?
>> 
>> I do something similar, piping to 'openssl base64', which
>> unfortunately produces output without a whole lot of entropy,
>> although it usually satisfies at least three and often all four of
>> the standard password character sets.
>> 
>> Is there something specific you use to convert to human-readable
>> output?
> 
> alphanumeric.encode is a quick-n-dirty perl program I wrote to convert
> random binary data into random characters from [a-zA-Z0-9] or
> [a-z0-9]:

[snip code]

Wonderful, thank you!

J


More information about the cryptography mailing list