Articulo de referencia

Criptografía de la Suite B de la NSA

La criptografía NSA Suite B era un conjunto de algoritmos criptográficos promulgados por la Agencia de Seguridad Nacional como parte de su Programa de Modernización Criptográfic...

La criptografía NSA Suite B era un conjunto de algoritmos criptográficos promulgados por la Agencia de Seguridad Nacional como parte de su Programa de Modernización Criptográfica . Su objetivo era servir como base criptográfica interoperable tanto para información no clasificada como para la mayoría de la información clasificada .

El conjunto B se anunció el 16 de febrero de 2005. Un conjunto correspondiente de algoritmos no publicados, el conjunto A , se utiliza en aplicaciones donde el conjunto B podría no ser apropiado. Tanto el conjunto A como el conjunto B pueden utilizarse para proteger información divulgable en el extranjero, información exclusiva para EE. UU. e información compartimentada sensible (SCI). [ 1 ]

Además, "[d]urante la transición al uso de criptografía de curva elíptica en ECDH y ECDSA, DH, DSA y RSA pueden usarse con un módulo de 2048 bits para proteger información clasificada hasta el nivel SECRETO." [ 2 ]

En 2015, la NSA reemplazó Suite B con Commercial National Security Algorithm Suite (CNSA). La selección general de tipos de algoritmos se mantuvo sin cambios. Se eliminó DSA. DH y RSA se reclasificaron como "compatibles" en lugar de "heredados", y el tamaño mínimo del módulo se elevó a 3072 bits. En 2018, los documentos RFC de la IETF Suite B se reclasificaron como históricos. [ 3 ]

Historia

En diciembre de 2006, la NSA presentó un borrador de Internet sobre la implementación de Suite B como parte de IPsec . Este borrador había sido aceptado para su publicación por la IETF como RFC 4869, que posteriormente quedó obsoleto con la RFC 6379.

Certicom Corporation de Ontario , Canadá, adquirida por BlackBerry Limited en 2009, [ 4 ] posee algunas patentes de curvas elípticas , que han sido licenciadas por la NSA para su uso por el gobierno de Estados Unidos. Estas incluyen patentes sobre ECMQV , pero ECMQV se ha eliminado de la Suite B. AES y SHA se habían publicado previamente y no tienen restricciones de patente. Véase también RFC 6090.

A partir de octubre de 2012, CNSSP-15 [ 5 ] declaró que la curva elíptica de 256 bits (especificada en FIPS 186-2), SHA-256 y AES con claves de 128 bits son suficientes para proteger información clasificada hasta el nivel Secreto , mientras que la curva elíptica de 384 bits (especificada en FIPS 186-2), SHA-384 y AES con claves de 256 bits son necesarias para la protección de información Alto Secreto .

Sin embargo, en agosto de 2015, la NSA indicó que solo se debían utilizar las fortalezas del algoritmo de Alto Secreto para proteger todos los niveles de información clasificada. [ 1 ]

En 2018, la NSA retiró la Suite B en favor de la CNSA.

Requisitos de implementación

Utilizar un algoritmo adecuado para cifrar información no garantiza su protección. Si el algoritmo no se ejecuta en un dispositivo seguro, las claves de cifrado son vulnerables a la divulgación. Por este motivo, el gobierno federal de EE. UU. exige no solo el uso de algoritmos de cifrado validados por el NIST, sino también su ejecución en un Módulo de Seguridad de Hardware (HSM) validado, que proporciona protección física a las claves y, según el nivel de validación, contramedidas contra ataques electrónicos como el análisis diferencial de potencia y otros ataques de canal lateral. Por ejemplo, el uso de AES-256 en un módulo validado según FIPS 140-2 solo es suficiente para cifrar datos confidenciales no clasificados del gobierno de EE. UU. Este mismo principio se aplica a los demás algoritmos.

Sucesores

Conjunto resistente a la mecánica cuántica

En agosto de 2015, la NSA anunció que planeaba migrar "en un futuro no muy lejano" a un nuevo conjunto de cifrado resistente a ataques cuánticos . "Desafortunadamente, el creciente uso de curvas elípticas ha chocado con el continuo progreso en la investigación sobre computación cuántica, lo que exige una reevaluación de nuestra estrategia criptográfica". La NSA aconsejó: "Para aquellos socios y proveedores que aún no han migrado a los algoritmos de la Suite B, recomendamos no realizar un gasto significativo para hacerlo en este momento, sino prepararse para la próxima transición a algoritmos resistentes a la computación cuántica". [ 1 ] Se estima que los nuevos estándares se publicarán alrededor de 2024. [ 6 ]

Conjunto de algoritmos comerciales de seguridad nacional

Los algoritmos de la Suite B fueron reemplazados por los algoritmos de la Suite de Algoritmos Comerciales de Seguridad Nacional (CNSA) en 2015. [ 7 ]

Véase también

Referencias

  1. 1 2 3 "Criptografía Suite B" . Agencia de Seguridad Nacional . Archivado del original el 15 de agosto de 2015. Recuperado el 16 de agosto de 2015 .
  2. 1 2 "Hoja informativa sobre la criptografía de la suite B de la NSA" . Archivado del original el 22 de marzo de 2010. Recuperado el 23 de diciembre de 2024 .
  3. Housley, Russ; Zieglar, Lydia (julio de 2018). "RFC 8423: Reclasificación de los documentos de la Suite B a estatus histórico" . IETF.
  4. Gardner, W. David (11 de febrero de 2009). "El fabricante de BlackBerry adquiere Certicom por 106 millones de dólares" . Information Week .
  5. "CNSSP-15 Política Nacional de Garantía de la Información sobre el Uso de Normas Públicas para el Intercambio Seguro de Información entre Sistemas de Seguridad Nacional" . Comité de Sistemas de Seguridad Nacional .
  6. Langley, Adam (12 de diciembre de 2018). "CECPQ2" . Blog de Imperial Violet .
  7. "Paquete de algoritmos comerciales de seguridad nacional" . Agencia de Seguridad Nacional. 19 de agosto de 2015. Consultado el 25 de mayo de 2019 .

información general

  • RFC 5759 , Suite B, Perfil de certificado y lista de revocación de certificados (CRL) 
  • RFC 6239 , Suite B, Conjuntos criptográficos para Secure Shell (SSH) 
  • RFC 6379 , Suite B, Conjuntos criptográficos para IPsec 
  • RFC 6460 , Perfil Suite B para Seguridad de la Capa de Transporte (TLS)