Tranquilo JALF .. no ha pasado ni unas horas desde que publicastes tu mensaje (hablo de tus fechas de "ofrecimiento" y "reclamo") ..
Podrías hacer algún comentario más al respecto .. no todo el mundo está metido en las teorías y algorítmos de encriptación que mencionas .. Sé que te puede parecer "obvio" los usos que se le pueden dar .. pero tal vez con más ejemplos de uso verías que más personas te hacen sus impresiones.
----------------
Comentarios ...
Si dices que tu función "no desencripta" (por el algorítmo que es y toda la teoría que tu conoceras) .. ¿mmm no sobraría con usar simplemente?:
md5()
www.php.net/md5
¿Podrías comentar que ventajas tenemos al usar tu propuesta? ..
Por lo demás .. no te preocupes si ya has hecho algo que ya existe .. como ejercicio de "algorítmia" está bueno .. Pero en la práctica muchas veces hay que recurrir a lo que el "sistema" te ofrece. Por ejemplo .. en cuanto a rendimiento una función "nativa" de PHP siempre suele ser más "rápida" en su ejecución que un algorítmo que nosotros implementemos en PHP en sí.
Un saludo,