Tu pregunta es demasiado amplia. ¡Pero intentaré responder!
Introducción a la criptografía
¿Qué es la criptografía? La criptografía es un método de almacenamiento y transmisión de datos en una forma particular para que solo aquellos a quienes está destinada puedan leerlos y procesarlos.
- ¿Cómo funciona el algoritmo iPod shuffle?
- ¿Qué algoritmo de extracción de características es adecuado para el reconocimiento facial basado en video?
- Cómo incrementar mis habilidades en programación dinámica
- ¿Cuál crees que es el algoritmo de aprendizaje automático más inteligente?
- ¿Qué debo comenzar primero con estructuras de datos y algoritmos o inteligencia artificial de aprendizaje automático?
La criptografía está en todas partes
– Tráfico web: HTTPS – Tráfico inalámbrico: 802.11; WPA2, GSM, Bluetooth
– protección de contenido: DVD, blu-ray (CSS: sistema de codificación de contenido)
– Autenticacion de usuario
Comunicación segura: la criptografía hace posible que Alice y Bob se comuniquen de manera segura.
|| ALICE || ———– HTTPS / TLS ———–> || BOB ||
La autenticación de usuario tiene 2 partes principales:
1. Protocolo de protocolo de enlace: establece la clave secreta compartida mediante criptografía de clave pública 2. Capa de registro: transmite datos utilizando la clave secreta compartida. Garantizar la confidencialidad y la integridad.
Bloque de construcción: cifrado simétrico
El cifrado simétrico es la técnica más antigua y mejor conocida. Una clave secreta, que puede ser un número, una palabra o simplemente una cadena de letras aleatorias, se aplica al texto de un mensaje para cambiar el contenido de una manera particular.
E: cifrado, D: descifrado, PT: texto sin formato, CT: texto cifrado
E (PT) = CT D (E (PT)) = PT
CASOS DE USO
Clave de uso único: la clave solo se usa para cifrar un mensaje de correo electrónico cifrado: se genera una nueva clave para cada correo.
Clave de uso múltiple: (clave de muchas veces) Clave utilizada para cifrar múltiples mensajes. archivos cifrados: la misma clave utilizada para muchos archivos.
Cosas para recordar
– La criptografía es:
* una herramienta tremenda * la base de muchos mecanismos de seguridad
– La criptografía no es:
* una solución para todos los problemas de seguridad * confiable a menos que se implemente o se use correctamente * algo que debería intentar inventar usted mismo.
sobre términos clave como SHA, PGP, OpenSSl, puede buscarlos en Google usted mismo. (no quiero estropear la diversión para ti 😉