El algoritmo simétrico es la clave única utilizada para cifrar y descifrar los datos. Se comparte entre el remitente y el receptor. En el algoritmo simétrico, se utilizan dos algoritmos: cifrado de bloque y cifrado de flujo. El cifrado de bloque utiliza el número de bits de bloque para cifrar un mensaje como una sola unidad, mientras que el cifrado de flujo cifra los bytes solo al mismo tiempo. En el algoritmo simétrico, generalmente se usa 64 bits. Dicho algoritmo es más rápido que el algoritmo de clave pública o el algoritmo asimétrico. Los algoritmos de clave pública se usan para compartir una comunicación secreta entre dos partes, mientras que el algoritmo simétrico se usa para todo.
En el pasado, el criptoanálisis había roto con éxito el algoritmo simétrico, por lo que actualmente dicho algoritmo no es seguro. Los otros nombres de algoritmo simétrico son clave única, clave secreta, una clave, etc.
En la actualidad, el protocolo de enlace SSL se está realizando con algoritmos modernos como ECC, RSA, etc.
- Cómo escribir un orden de fusión en SQL sin formato
- ¿Cuándo sería el algoritmo A más lento que el algoritmo B? Demuestre su respuesta con la ayuda de un ejemplo.
- ¿Cuál es el algoritmo de esta pregunta de Hacker-Rank?
- ¿Qué algoritmo usa Google para GMaps?
- ¿Qué algoritmos usa Bing para clasificar los resultados de búsqueda? ¿La patente de Google les impide usar PageRank? Análisis de enlaces en general?