Home United States USA — software Designing Human-Targeted Random IDs

Designing Human-Targeted Random IDs

116
0
SHARE

Very usable human-targeted random IDs are short, only contain digits and ASCII letters, and are designed to prevent and detect typos. During one of my …
Join the DZone community and get the full member experience. NOTE: We don’t deal here with technical IDs used as primary keys in relational databases. See my previous article here if you seek a great way to generate them. During one of my recent projects, I have been asked to design a scheme of IDs highly usable by humans. The business requirement was mainly to create pseudo-random values that can’t be inferred or guessed in order to be used as a secret token printed on some official documents for future controls. Later on, we had a similar requirement with lower security concerns: generating human-readable file numbers that can be printed on associated documents, verbalized on phone, or typed when doing searches.

Continue reading...