You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My question is around xid's that may be facing users of a software (i.e. not just stored as keys in a database).
As it is a 20 characters string and the alphabet includes most characters of the alphabet there are decent probabilities that the accidental f*ck shows up or even whole offensive short sentences are formed. Has anyone considered this aspect before and, if yes, found reasonable solutions that would be practical?
I could think of:
re-encoding the bytes with a reduced alphabet
switching some of aeiou for wxyz
The text was updated successfully, but these errors were encountered:
athalhammer
changed the title
Potential curse/profaney/offensive words generated using xid (in a user-facing setting)
Potential curse/profane/offensive words generated using xid (in a user-facing setting)
Jun 22, 2023
We are actually hitting similar issue using xid to generate unique strings to be used in GCP project names. Google does not disclose the full list of forbidden words, other than
My question is around xid's that may be facing users of a software (i.e. not just stored as keys in a database).
As it is a 20 characters string and the alphabet includes most characters of the alphabet there are decent probabilities that the accidental
f*ck
shows up or even whole offensive short sentences are formed. Has anyone considered this aspect before and, if yes, found reasonable solutions that would be practical?I could think of:
aeiou
forwxyz
The text was updated successfully, but these errors were encountered: