IEEE P1363 es un proyecto de estandarización del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) para la criptografía de clave pública . Incluye especificaciones para:
- Criptografía tradicional de clave pública (IEEE Std 1363-2000 y 1363a-2004)
- Criptografía de clave pública basada en celosía (IEEE Std 1363.1-2008)
- Criptografía de clave pública basada en contraseña (IEEE Std 1363.2-2008)
- Criptografía de clave pública basada en identidad mediante emparejamientos (IEEE Std 1363.3-2013)
El presidente del grupo de trabajo en octubre de 2008 es William Whyte de NTRU Cryptosystems, Inc., que se ha desempeñado desde agosto de 2001. Los ex presidentes fueron Ari Singer , también de NTRU (1999-2001), y Burt Kaliski de RSA Security (1994 -1999).
La Asociación de Estándares IEEE retiró todos los estándares 1363 excepto 1363.3-2013 el 7 de noviembre de 2019. [1]
Criptografía tradicional de clave pública (IEEE Std 1363-2000 y 1363a-2004)
Esta especificación incluye esquemas de concordancia de claves, firma y cifrado que utilizan varios enfoques matemáticos: factorización de enteros , logaritmo discreto y logaritmo discreto de curva elíptica .
Esquemas de acuerdos clave
- DL / ECKAS-DH1 y DL / ECKAS-DH2 (curva elíptica Discrete Logaritmo / Key Acuerdo Scheme, Diffie-Hellman versión): Esto incluye tanto tradicional Diffie-Hellman y curva elíptica Diffie-Hellman .
- DL / ECKAS-MQV (Esquema de acuerdo de clave de curva elíptica / logaritmo discreto, versión Menezes-Qu-Vanstone )
Esquemas de firma
- DL / ECSSA (esquema de firma de curva elíptica / logaritmo discreto con apéndice): incluye cuatro variantes principales: DSA , ECDSA , Nyberg-Rueppel y curva elíptica Nyberg-Rueppel.
- IFSSA (Esquema de firma de factorización de enteros con apéndice): incluye dos variantes de RSA , Rabin-Williams y ESIGN, con varios métodos de codificación de mensajes. "RSA1 con EMSA3" es esencialmente la firma RSA PKCS # 1 v1.5; "RSA1 con codificación EMSA4" es esencialmente RSA-PSS ; "RSA1 con codificación EMSA2" es esencialmente una firma RSA ANSI X9.31.
- DL / ECSSR (esquema de firma de curva elíptica / logaritmo discreto con recuperación)
- DL / ECSSR-PV (esquema de firma de curva elíptica / logaritmo discreto con recuperación, versión Pintsov-Vanstone)
- IFSSR (Esquema de firma de factorización de enteros con recuperación)
Esquemas de cifrado
- IFES (Esquema de cifrado de factorización de enteros): cifrado esencialmente RSA con relleno de cifrado asimétrico óptimo (OAEP).
- DL / ECIES (esquema de cifrado integrado de logaritmo discreto / curva elíptica): Esencialmente, la variante "DHAES" del cifrado ElGamal .
- IFES-EPOC (Esquema de cifrado de factorización de enteros, versión EPOC)
Criptografía de clave pública basada en celosía (IEEE Std 1363.1-2008)
Criptografía de clave pública basada en contraseña (IEEE Std 1363.2-2008)
Este documento incluye varios esquemas de acuerdos de claves autenticados por contraseña y un esquema de recuperación de claves autenticadas por contraseña.
- BPKAS-PAK (Esquema de acuerdo de claves equilibradas y autenticadas con contraseña, versión PAK)
- BPKAS-PPK (versión PPK)
- BPKAS-SPEKE (versión SPEKE )
- APKAS-AMP (esquema de acuerdo de clave autenticado con contraseña aumentada, versión AMP)
- APKAS-BSPEKE2 (versión BSPEKE2)
- APKAS-PAKZ (versión PAKZ)
- APKAS-SRP3 y SRP6 (versión Secure Remote Password (SRP) 3 y 6)
- APKAS-SRP5 (versión Secure Remote Password (SRP) 5)
- APKAS-WSPEKE (versión WSPEKE)
- PKRS-1 (Esquema de recuperación de claves autenticadas con contraseña, versión 1)
Criptografía de clave pública basada en identidad basada en emparejamientos (IEEE Std 1363.3-2013)
Este estándar se publicó el 15 de noviembre de 2013. Incluye técnicas de cifrado basado en identidad, firmas, cifrado de firmas, acuerdo de claves y reencriptación de proxy, todo ello basado en emparejamientos bilineales.
Referencias
- 1363-2000 - Especificaciones estándar IEEE para criptografía de clave pública . 2000. doi : 10.1109 / IEEESTD.2000.92292 . ISBN 0-7381-1956-3.
- 1363a-2004 - Especificaciones estándar IEEE para criptografía de clave pública - Enmienda 1: Técnicas adicionales . 2004. doi : 10.1109 / IEEESTD.2004.94612 . ISBN 0-7381-4004-X.
- 1363.1-2008 - Especificación estándar IEEE para técnicas criptográficas de clave pública basadas en problemas difíciles sobre celosías . 2009. doi : 10.1109 / IEEESTD.2009.4800404 . ISBN 978-0-7381-5864-8.
- 1363.2-2008 - Especificaciones estándar IEEE para técnicas criptográficas de clave pública basadas en contraseña . 2009. doi : 10.1109 / IEEESTD.2009.4773330 . ISBN 978-0-7381-6017-7.
- 1363.3-2013 - Especificaciones del estándar IEEE para técnicas criptográficas basadas en identidad que utilizan emparejamientos . 2013. doi : 10.1109 / IEEESTD.2013.6662370 . ISBN 978-0-7381-8649-8.
- IEEE P1363: Especificaciones estándar para criptografía de clave pública (descripción general) , David Jablon, NIST Key Management Workshop 1-2 de noviembre de 2001
- Criptografía e infraestructura de clave pública en Internet, Klaus Schmeh, 2001, Wiley, Sección 10.5