Hola LUCHO.
Existen muchos algorítmos de
cifrado, desde los mas simples de transposición y sustitución, los de manipulación de bits, etc, etc.
Aqui tenes unos enlaces a algunos algorítmos populares de cifrado:
Triple DES
AES
MD5
SHA
Blowfish
RSA
Depende de el uso que vayas a darle elegir el adecuado...
Saludos