Test vectors¶
These are the public AES-128-CMAC vectors from RFC 4493. Use them to check
your CMAC implementation before message signing arrives. Generated from
test-vectors/cmac/.
| ID | Key | Message (hex) | Tag |
|---|---|---|---|
| rfc4493-example-1 | 2b7e151628aed2a6abf7158809cf4f3c | (empty) | bb1d6929e95937287fa37d129b756746 |
| rfc4493-example-2 | 2b7e151628aed2a6abf7158809cf4f3c | 6bc1bee22e409f96e93d7e117393172a | 070a16b46b4d4144f79bdd9dd04a287c |
| rfc4493-example-3 | 2b7e151628aed2a6abf7158809cf4f3c | 6bc1bee22e409f96e93d7e117393172a ae2d8a571e03ac9c9eb76fac45af8e51 30c81c46a35ce411 | dfa66747de9ae63030ca32611497c827 |
| rfc4493-example-4 | 2b7e151628aed2a6abf7158809cf4f3c | 6bc1bee22e409f96e93d7e117393172a ae2d8a571e03ac9c9eb76fac45af8e51 30c81c46a35ce411e5fbc1191a0a52ef f69f2445df4f9b17ad2b417be66c3710 | 51f0bebf7e3b9d92fc49741779363cfe |