A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://csrc.nist.gov/projects/cryptographic-algorithm-validation-program/block-ciphers below:

Cryptographic Algorithm Validation Program | CSRC

Cryptographic Algorithm Validation Program CAVP CAVP Testing: Block Ciphers Algorithm Specifications

Algorithm specifications for current FIPS-approved and NIST-recommended block cipher algorithms are available from the Cryptographic Toolkit.

Current testing includes the following algorithms:

AES

TDES

Skipjack

Algorithm Validation Testing Requirements Block Ciphers

Triple Data Encryption Standard Algorithm (TDES)

ThNIST Special Publication 800-20, Modes of Operation Validation System for the Triple Data Encryption Algorithm (TMOVS): Requirements and Procedures specifies validation testing requirements for the ECB(Electronic Codebook), CBC (Cipher Block Chaining), OFB (Output Feedback), CFB (Cipher Feedback) and CTR (Counter) modes for the Triple DES algorithm from SP800-38A. In addition, there are variants of the CBC, CFB, and OFB modes of Triple DES that use interleaving or pipelining.

An additional test, the Multi-block Message Test (MMT), is also required.

Testing Notes

Back to Top Test Vectors

Response files (.rsp): the test vectors are properly formatted in response (.rsp) files. Vendor response files must match this format exactly.

Intermediate results files (.txt): files with intermediate results (.txt) are supplied to help with debugging. For the Monte Carlo test, the output for each of the first five (5) iterations of the 10,000 as well as the final (10,000th) output are given. The intermediate values are indented by one tab and clearly identified by use of the word "Intermediate".

The test vectors linked below can be used to informally verify the correctness of block cipher algorithm implementations using the validation systems listed above.

Use of these test vectors does not replace validation obtained through the CAVP.

Back to Top

Created October 05, 2016, Updated April 03, 2025


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4