Así que últimamente he estado profundizando en criptografía y me he dado cuenta de que muchas personas no entienden realmente la diferencia fundamental entre cifrado simétrico y asimétrico. Es en realidad una cosa bastante básica, especialmente si te interesa el cripto.



Aquí está la cuestión: la principal diferencia entre cifrado simétrico y asimétrico se reduce a las claves. Con cifrado simétrico, usas una sola clave para cifrar y descifrar. Con asimétrico, usas dos claves relacionadas pero diferentes: una clave pública para cifrar y una privada para descifrar. Suena simple, pero cambia todo sobre cómo de seguros y prácticos son estos sistemas en realidad.

Déjame explicar por qué importa esta diferencia entre cifrado simétrico y asimétrico. Si Alice envía un mensaje a Bob usando cifrado simétrico, ella tiene que compartir esa misma clave con él de alguna manera. Pero ahora cualquiera que intercepte esa clave puede leer todo. Ese es el punto débil. Con cifrado asimétrico, Alice simplemente usa la clave pública de Bob para cifrar el mensaje. Incluso si alguien obtiene esa clave pública, no puede descifrarlo sin la clave privada de Bob, que él nunca comparte. Mucho más seguro.

¿La desventaja entonces? La velocidad. El cifrado simétrico es rápido y no requiere mucho poder de cómputo. El asimétrico es lento y costoso en términos computacionales. Eso se debe en parte a las diferencias en la longitud de las claves. Una clave simétrica de 128 bits te da aproximadamente la misma seguridad que una clave asimétrica de 2048 bits. La matemática detrás del cifrado asimétrico crea patrones que los atacantes podrían explotar teóricamente, por lo que necesitas claves mucho más largas para compensar.

En la práctica, vemos ambos en todas partes. AES maneja muchos datos cifrados en sistemas gubernamentales y empresariales porque es rápido. Para cosas como correos cifrados o sistemas multiusuario donde no puedes compartir una sola clave fácilmente, el cifrado asimétrico tiene sentido. Y honestamente, la mayoría de las conexiones seguras en internet modernas usan ambos: protocolos como TLS combinan cifrado simétrico y asimétrico juntos. SSL está básicamente muerto ahora, pero TLS es el estándar que usan todos los navegadores principales.

Aquí es donde se vuelve interesante para el cripto. Muchas personas piensan que Bitcoin y otras criptomonedas usan cifrado asimétrico porque tienen claves públicas y privadas. Pero eso no es del todo correcto. Bitcoin en realidad usa firmas digitales, no cifrado. El algoritmo se llama ECDSA y no cifra nada: simplemente firma transacciones. RSA es otro algoritmo que puede hacer ambos — cifrado y firmas — pero Bitcoin eligió el enfoque solo de firma.

Las carteras de cripto sí usan cifrado cuando configuras una contraseña, pero la blockchain en sí misma se basa en firmas digitales en lugar del cifrado asimétrico completo del que hemos hablado. Es una distinción sutil pero importante.

En resumen: entender la diferencia entre cifrado simétrico y asimétrico te ayuda a comprender por qué ciertos sistemas están diseñados de esa manera. Ambos tienen su lugar: simétrico para velocidad, asimétrico para seguridad y problemas de distribución de claves. A medida que evolucionan las amenazas, ambos seguirán jugando roles cruciales para mantener los datos seguros.
BTC0,23%
Ver original
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Fijado