BaselineWatch
23 changes
Desk

NIST PIV and digital identity SP 800-78-4 → SP 800-78-5

Published 2024-07-15
Snapshot taken 2026-10-19 23:49 · sp-800-78 source
+ 2 added: Appendix A, Appendix B ~ 18 revised: 1, 1.1, 1.2, 1.3, 1.4, 2, 3, 3.1, 3.2.1, 3.2.2…
Why this release, in the publisher's words

Appendix B Change Log: This appendix is informative and provides an overview of the changes made to SP 800-78 since its initial release. In August 2007, Revision 1 enhanced alignment with the National Security Agency’s Suite B Cryptography by: • Reducing the set of elliptic curves approved for use with PIV cards from six curves to two, • Adding SHA-384 with Curve P-384, and • Eliminating the largest size of RSA keys (3072 bits) on PIV cards. In February 2010, Revision 2 updates included: • Realigning with the NSA Suite B Cryptographic specification by removing discontinued Elliptic Curve MQV as a key agreement scheme, • Aligning with FIPS 186-3 by removing RSA 4096 as an algorithm and key size for generating signatures for PIV data objects, and • Eliminating the redundant cipher block chaining (CBC) mode of encryption for symmetric authentication purposes (challenge and response) In December 2010, Revision 3 updates included: • Aligning the set of acceptable RSA public key exponents with FIPS 186-3 and • Extending the permitted use of SHA-1 after December 31, 2010, when signing revocation information under limited circumstances. In 2014, Revision 4 updates included: • Adding algorithm and key size requirements for secure messaging, • Adding Cryptographic Algorithm Validation Program (CAVP) validation testing requirements, and • Clarifying that RSA public keys may only have a public exponent of 65537. In 2024, Revision 5 updates incorporated the following changes: • Table 1 reflects additional higher strength keys with at least 128-bit security and suggested sunsets of lower sized keys by 2030 in anticipation of the recommended migration to 128-bit security strength in 2031, • Accommodation of the Secure Messaging Authentication key, • Deprecation of the symmetric card authentication key, • Deprecation of 3TDEA algorithm with identifiers ‘00’ and ‘03’, • Removal of the retired RNG from CAVP PIV component testing, where applicable, and • Removal of the retired FIPS 186-2 Key Generation component testing, where applicable.

https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-78-5.pdf
All · 201 Introduction · 52 Application of Cryptography in FIPS 201-3 · 13 On-Card Cryptographic Requirements · 54 Certificate Status Information · 15 PIV Card Application Administration Keys · 16 Identifiers for PIV Card Interfaces · 47 Cryptographic Algorithm Validation Testing Requirements · 1Appendix A List of Symbols, Abbreviations, and Acronyms · 1Appendix B Change Log · 1

Controls added, removed or revised 20

Controls added, removed or revised
ControlTitleChange
1 Introduction Control text
1.1 Purpose Control text
1.2 Scope Control text
1.3 Audience and Assumptions Control text
1.4 Document Overview Control text
2 Application of Cryptography in FIPS 201-3 Control text, Title
3 On-Card Cryptographic Requirements Control text, Title
3.1 PIV Cryptographic Keys Control text
3.2.1 Specification of Digital Signatures on Authentication Information Control text
3.2.2 Specification of Public Keys in X.509 Certificates Control text, Title
3.2.3 Specification of Message Digests in the SP 800-73-4 Security Object Control text
4 Certificate Status Information Control text
5 PIV Card Application Administration Keys Control text
6 Identifiers for PIV Card Interfaces Control text
6.1 Key Reference Values Control text
6.2 PIV Card Algorithm Identifiers Control text
6.3 Algorithm Identifiers for PIV Key Types Control text
7 Cryptographic Algorithm Validation Testing Requirements Control text
Appendix A List of Symbols, Abbreviations, and Acronyms added
Appendix B Change Log added

Read every requirement in this version · All versions of NIST PIV and digital identity