A Ticket has a integer ID.
We decided users should not interact (see, enter as search parameter) the integer ID, because it is sequential, predictable.
So the users should work with a encrypted ID. It should have eight chars, between letters and numbers, avoiding those who look like (0, o, 1, l, 5, s, u, v), and not being sequential.
Which algorithm do you think is the best for generating this encrypted id, this two-way convertible string? (from id to encrypted, from encrypted to id)
thanks!
edit: hashed => encrypted