Encode a number to a URI-friendly Douglas Crockford base32 string.
optionally split with ' -' every n characters, pad with zeros to a minimum length,
and append a checksum using modulo 97-10 (ISO 7064).
Generate a random Cockroft base32 string.
optionally split with ' -' every n characters, pad with zeros to a minimum length,
and append a checksum using modulo 97-10 (ISO 7064).