IEEE P1363


IEEE P1363 is an Institute of Electrical and Electronics Engineers standardization project for public-key cryptography. It includes specifications for:
  • Traditional public-key cryptography
  • Lattice-based public-key cryptography
  • Password-based public-key cryptography
  • Identity-based public-key cryptography using pairings
The chair of the working group as of October 2008 is William Whyte of NTRU Cryptosystems, Inc., who has served since August 2001. Former chairs were Ari Singer, also of NTRU, and Burt Kaliski of RSA Security.
The IEEE Standard Association withdrew all of the 1363 standards except 1363.3-2013 on 7 November 2019.

Traditional public-key cryptography (IEEE Std 1363-2000 and 1363a-2004)

This specification includes key agreement, signature, and encryption
schemes using several mathematical approaches: integer factorization,
discrete logarithm, and elliptic curve discrete logarithm.

Key agreement schemes

DL/ECKAS-DH1 and DL/ECKAS-DH2 : This includes both traditional Diffie–Hellman and elliptic curve Diffie–Hellman.
  • '''DL/ECKAS-MQV'''

Signature schemes

DL/ECSSA : Includes four main variants: DSA, ECDSA, Nyberg-Rueppel, and Elliptic Curve Nyberg-Rueppel.IFSSA : Includes two variants of RSA, Rabin-Williams, and ESIGN, with several message encoding methods. "RSA1 with EMSA3" is essentially PKCS#1 v1.5 RSA signature; "RSA1 with EMSA4 encoding" is essentially RSA-PSS; "RSA1 with EMSA2 encoding" is essentially ANSI X9.31 RSA signature.DL/ECSSR DL/ECSSR-PV
  • '''IFSSR'''

Encryption schemes

IFES : Essentially RSA encryption with Optimal Asymmetric Encryption Padding.DL/ECIES : Essentially the "DHAES" variant of ElGamal encryption.
  • '''IFES-EPOC'''

Lattice-based public key cryptography (IEEE Std 1363.1-2008)

Password-based public-key cryptography (IEEE Std 1363.2-2008)

This document includes a number of password-authenticated key agreement schemes, and a password-authenticated key retrieval scheme.BPKAS-PAK BPKAS-PPK BPKAS-SPEKE APKAS-AMP APKAS-BSPEKE2 APKAS-PAKZ APKAS-SRP3 and SRP6 APKAS-SRP5 APKAS-WSPEKE
  • '''PKRS-1'''

Identity-based public key cryptography based on pairings (IEEE Std 1363.3-2013)

This standard was published on 15 November 2013. It includes techniques for identity-based encryption, signatures, signcryption, key agreement, and proxy re-encryption, all based on bilinear pairings.