Cita:
Iniciado por xfxstudios como cuales amigo, digo para saber e investigas más sobre ellas
En encriptación simétrica (rápida pero 'débil'), tienes algunos algoritmos como AES, Blowfish, IDEA o 3DES.
En encriptación asimétrica (lenta pero muy fuerte) tienes bloques como RSA, DSA, El Gamal... Y por lo general se recomienda aplicarlos sobre SSL/TLS junto a Digital Signatures.
Para hashes hay DES (crypt está basado en DES, y se le puede añadir una salt), SHA-256, SHA-512 y las variables de SHA en DJANGO, y varias más (MySQL, DCC (Windows))...
Cuestión de investigar.