¿Has intentado comprender el algoritmo? Es una pequeña variación del cifrado César.
No se para que se utilizará esa función, espero que no sea para las contraseñas, pero en ese caso, es del tipo de funciones que es conveniente tenerlas cifradas
Saludos