An implementation of AES-CMAC for 128, 192, and 256 bit keys as specified in NIST SP 800-38B and RFC 4493, capable of streaming processing. Also included is an implementation of AES-CMAC-PRF-128 as specified in RFC 4615 and of CMAC-96 as specified in RFC 4494.

Required Ruby Version

>= 3.0.0

Authors

Martin Boßlet

Versions

  1. 1.1.0 March 06, 2025 (13 KB)
Show all versions (3 total)

Pushed by

GitHub

SHA 256 checksum

Provenance