Algoritmo capaz de encriptar un mensaje o texto en lenguaje natural para que quede ilegible, pero posteriormente para que pueda ser descifrado y recuperar el dato original. sus bases principales son: integridad, confidencialidad y autenticación
se clasifican en:
- criptografia simetrica
- criptografia asimetrica
- hash o de resumen
algoritmos simétricos:
- DES
- 3DES
- RC4
- RC5
algoritmos asimétricos:
- RSA
- ELGAMAL
- criptografia de curva eliptica
Hash
- MD5
- SHA-1
- DSA
Es la base matemática para el mecanismo de seguridad del sistema criptográfico con el fin de desarrollar métodos de encriptación robustos y asertivos. mediante algoritmos matematicos se desarrollan mecanismos de encriptación que aseguren la confidencialidad de un texto dado.
Rama de la criptografia cuya funcion radica en establecer metodos y tecnicas que ayuden a romper codigos y descifrar las claves secretas elaboradas dentro de la criptografia. se basa en tecnicas pilares como indice de coincidencia y el analisis de frecuencia.