Known Answer Test (KAT) and Monte Carlo Test (MCT) Information
Section 2.B.3 of the Request for Candidate Algorithm Nominations for the AES requires that all submissions contain (in electronic form) values for specified Known Answer Tests (KATs) and Monte Carlo Tests (MCTs). The following documents provide a detailed description of these tests, as well as example files for submitting authentic KAT and MCT values to NIST:
ecb_vk.txt |
Variable Key Known Answer Test - ECB Mode |
ecb_vt.txt |
Variable Text Known Answer Test - ECB Mode |
ecb_tbl.txt (if applicable) |
Tables Known Answer Test - ECB Mode (added 1/14/98) |
ecb_e_m.txt |
ECB Encrypt Monte Carlo Test |
ecb_d_m.txt |
ECB Decrypt Monte Carlo Test |
cbc_e_m.txt |
CBC Encrypt Monte Carlo Test |
cbc_d_m.txt |
CBC Decrypt Monte Carlo Test |
Computer Security Division
National Institute of Standards and Technology