This is a potential security issue, you are being redirected to https://csrc.nist.gov.
You have JavaScript disabled. This site requires JavaScript to be enabled for complete site functionality.
Algorithm specifications for current FIPS-approved and NIST-recommended block cipher modes are available from the Cryptographic Toolkit.
Current testing includes the following block cipher modes:
For testing of ECB (Electronic Codebook), CBC (Cipher Block Chaining), OFB (Output Feedback),CFB (Cipher Feedback) and CTR (Counter) modes from SP 800-38A, see the CAVP block ciphers page.
CMAC: Block Cipher-based Message Authentication Code
The CMAC Validation System (CMACVS) specifies validation testing requirements for the CMAC mode in SP 800-38B.
Testing Notes
CCM: Counter with Cipher Block Chaining Message Authentication Code
The CCM Validation System (CCMVS) specifies validation testing requirements for the CCM mode in SP 800-38C.
Testing Notes
GCM, GMAC, XPN: Galois/Counter Mode, GCM Message Authentication Code, and GCM-AES-XPN mode
The GCM, GMAC and XPN Validation System (GCMVS) specifies validation testing requirements for the GCM and GMAC modes in SP 800-38D and GCM-AES-XPN mode from IEEE Std 802.1AEbw-2013 (See CMVP Annex A).
Testing Notes
The XTS-AES Validation System (XTSVS) specifies validation testing requirements for the XTS-AES mode in SP 800-38E.
Testing Notes
KW, KWP and TKW: Key Wrapping and Authenticated Encryption and Decryption
The Key Wrap Validation System (KWVS) specifies validation testing requirements for the AES Key Wrap (KW), AES Key Wrap with Padding (KWP) and Triple DEA Key Wrap (TKW) modes in SP 800-38F.
Testing Notes
Use of these test vectors does not replace validation obtained through the CAVP.
The test vectors linked below can be used to informally verify the correctness of the block cipher modes listed above.
Chris Celi - Program Manager - NIST
[email protected]
Security and Privacy: assurance, cryptography, testing & validation
Accessing the ACVTS Algorithm Prerequisite Testing Validation Search Block Ciphers Block Cipher Modes Digital Signatures Key Derivation Key Management Key Establishment Message Authentication Random Number Generators Secure Hashing Component Testing Retired Testing
Chris Celi - Program Manager - NIST
[email protected]
Security and Privacy: assurance, cryptography, testing & validation