ECRYPT ( Red Europea de Excelencia en Criptología ) fue una iniciativa de investigación europea de 4 años de duración, lanzada el 1 de febrero de 2004 con el objetivo declarado de promover la colaboración de investigadores europeos en seguridad de la información , y especialmente en criptología y marcas de agua digitales .
ECRYPT enumeró cinco áreas de investigación principales, denominadas "laboratorios virtuales": algoritmos de clave simétrica (STVL), algoritmos de clave pública (AZTEC), protocolo (PROVILAB), implementaciones seguras y eficientes (VAMPIRE) y marcas de agua (WAVILA).
En agosto de 2008, la red inició otra fase de 4 años bajo el nombre de ECRYPT II .
Productos ECRYPT II
Informe anual sobre algoritmos y longitudes de claves
Durante el proyecto, los algoritmos y las longitudes de las claves se evaluaron anualmente. El documento más reciente data del 30 de septiembre de 2012. [ 1 ]
Tamaños de llave
Considerando que el presupuesto de una gran agencia de inteligencia para una sola máquina ASIC ronda los 300 millones de dólares, el tamaño mínimo de clave recomendado es de 84 bits, lo que proporcionaría protección durante algunos meses. En la práctica, la mayoría de los algoritmos de uso común utilizan claves de 128 bits o más, lo que ofrece seguridad suficiente incluso si el algoritmo elegido se ve ligeramente debilitado por el criptoanálisis.
En el documento se comparan diferentes tipos de claves (por ejemplo, claves RSA frente a claves EC ). Esta tabla de conversión permite equiparar, aproximadamente, las claves de otros algoritmos con los algoritmos de cifrado simétrico. En resumen, se considera que las claves simétricas de 128 bits son equivalentes a las claves RSA de 3248 bits o a las claves EC de 256 bits. Las claves simétricas de 256 bits son aproximadamente equivalentes a las claves RSA de 15424 bits o a las claves EC de 512 bits. Finalmente, se considera que las claves RSA de 2048 bits son equivalentes a las claves simétricas de 103 bits.
En cuanto a los tamaños de clave, se definen 8 niveles de seguridad, desde el más bajo, "Posibles ataques en tiempo real por parte de individuos" (nivel 1, 32 bits), hasta "Buena para el futuro previsible, incluso contra ordenadores cuánticos, a menos que se aplique el algoritmo de Shor " (nivel 8, 256 bits). Para una protección general a largo plazo (30 años), se recomiendan claves de 128 bits (nivel 7).
Uso de algoritmos específicos
Se evalúan muchos tipos de datos y algoritmos diferentes. Los tipos de datos son:
- algoritmos de cifrado simétrico como 3DES y AES;
- modos de operación de cifrado por bloques como ECB, CBC, CTR y XTS;
- métodos de cifrado autenticados como GCM;
- Cifrados de flujo RC4, eSTREAM y SNOW 2.0;
- Algoritmos de hash MD5, RIPEMD-128/160, SHA-1 , SHA-2 y Whirlpool;
- Algoritmos MAC HMAC , CBC-MAC y CMAC;
- algoritmos de cifrado asimétrico ElGamal y RSA;
- Esquemas y algoritmos de intercambio de claves como SSH, TLS, ISO/IEC 11770, IKE y RFC 5114;
- Mecanismos de encapsulación clave RSA-KEM y ECIES-KEM;
- esquemas de firma como RSA-PSS, DSA y ECDSA; y
- Algoritmo de autenticación e identificación de clave pública GQ.
Tenga en cuenta que la lista de algoritmos y esquemas no es exhaustiva (el documento contiene más algoritmos de los que se mencionan aquí).
Principales supuestos computacionales en criptografía
Este documento, fechado el 11 de enero de 2013, proporciona "una visión general exhaustiva de cada supuesto computacional que se ha utilizado en la criptografía de clave pública". [ 2 ]
Informe sobre ataques físicos y contramedidas.
El "laboratorio vampiro" produjo más de 80 publicaciones revisadas por pares y de autoría conjunta durante los cuatro años del proyecto. Este documento final repasa los resultados y analiza las nuevas líneas de investigación surgidas. Los objetivos eran avanzar en los ataques y las contramedidas; cerrar la brecha entre los diseñadores de protocolos criptográficos y los implementadores de tarjetas inteligentes; e investigar contramedidas contra ataques de análisis de potencia (con y sin contacto). [ 3 ]
Véase también
Referencias
- ↑ "Informe anual de ECRYPT II sobre algoritmos y tamaños de clave (2011-2012)" (PDF) . 30 de septiembre de 2012. págs. 29, 30, 32, 37–85 , 89, 90. Archivado del original (PDF) el 14 de noviembre de 2016. Consultado el 6 de febrero de 2017 .
- ↑ "Informe final sobre los principales supuestos computacionales en criptografía" (PDF) . 11 de enero de 2013, pág. 2. Archivado del original (PDF) el 31 de agosto de 2018. Consultado el 6 de febrero de 2017 .
- ↑ "Informe final de VAM2" (PDF) . 17 de enero de 2013. pág. 1. Consultado el 6 de febrero de 2017 .
Enlaces externos
- Página principal de ECRYPT II. Archivada el 1 de marzo de 2022 en Wayback Machine.
- Organizaciones de criptografía
- Organizaciones de tecnología de la información con sede en Europa
- Internet y la Unión Europea