Técnicas de ofuscación de identificación de enteros

Estoy buscando un método fácil y reversible para ofuscar ID enteros. Idealmente, me gustaría que la ofuscación resultante tenga como máximo ocho caracteres de longitud y no sea secuencial, lo que significa que la ofuscación de "1" no debería parecerse en nada a la ofuscación de "2" y así sucesivamente.

Esto no debe ser seguro de ninguna manera, por lo que no es una gran preocupación. Además, los números enteros que ofuscaré no son grandes, entre uno y 10,000, pero tampoco quiero colisiones.

¿Alguien tiene alguna idea para algo que se ajuste a este criterio?

Respuestas a la pregunta(10)

Su respuesta a la pregunta