¿Cuáles son las razones por las que el cifrado simétrico funciona rápido?

Probablemente quiera decir: ¿por qué es tan rápido en comparación con la criptografía asimétrica? La mejor pregunta sería: ¿por qué la asimétrica es tan lenta?

Primero, considere que la criptografía asimétrica funciona ocultando una clave. Si no tiene la clave, se está perdiendo información relevante que se necesita desesperadamente para descifrar el mensaje. Por lo tanto, el algoritmo real puede hacer uso de matemáticas fáciles y eficientes.

Pero en el cifrado asimétrico este no es el caso. Hay una clave pública y una privada. Están matemáticamente conectados, y es teóricamente posible derivar la clave privada de la clave pública.

Por lo tanto, el atacante no pierde ninguna información relevante: todo está disponible. La seguridad se basa completamente en hacer que sea computacionalmente difícil derivar la clave privada de la clave pública.

Pero eso solo será cierto en construcciones matemáticas complicadas, con claves muy grandes. Si reduce el cifrado asimétrico a la velocidad del cifrado simétrico, también será fácil volver a calcular la clave privada.

More Interesting

¿Alguien ha hackeado el 'Gran Cortafuegos de China'?

Cómo saber si mi computadora ha sido infectada

¿Cómo contrata el gobierno de la India a expertos en seguridad cibernética? ¿El gobierno indio contrata hackers éticos o expertos en TI?

¿Cuál es la mejor manera de lanzar un ataque DDos o DoS?

Akamai dice que China es responsable del 43% de los ataques de piratería informática que ve. ¿Por qué China hace tanto pirateo?

¿Cuál es una buena idea de proyecto de ciberseguridad de mediana escala si estoy interesado en rootkits, seguridad de red y cosas de bajo nivel (C / C ++)?

¿Son seguros los verificadores de contraseñas en línea, como el vinculado aquí?

¿La presencia de un virus en una computadora causa sobrecalentamiento?

Distribución de software: quiero un programa (preferiblemente gratuito) que, cuando descargue cualquier tipo de archivo a mi computadora, haga un registro de la fuente de la descarga. ¿Donde puedo conseguir uno?

¿Puedo instalar varios antivirus en la misma máquina?

¿Podría haber ocurrido el error Heartbleed si OpenSSL se hubiera escrito en Rust?

Snowden recomendó recientemente no usar Dropbox, por lo que se ha realizado una auditoría de seguridad en su demonio propietario necesario para sincronizar archivos. ¿Cómo podemos saber que este programa descargado no accederá a archivos fuera del directorio predeterminado de Dropbox?

¿Mi navegador web comparte credenciales o cookies con todos los diferentes sitios que tengo abiertos en mis pestañas?

¿Cuál es el lenguaje de programación más utilizado para escribir troyanos, gusanos y virus?

¿Cuál es la mejor experiencia de usuario para restablecer un nombre de usuario o contraseña olvidado?