Package Usage: go: github.com/pschlump/AesCCM
Implement CCM as per RFC 3610 - https://tools.ietf.org/html/rfc3610
Counter with CBC-MAC
From: http://www.codeproject.com/Articles/21877/Applied-Crypto-Block-Ciphers
"FIPS 81 specifies two MACs: CFB and CBC. CBC-MAC, which is based
on DES, is a widely used algorithm to compute a message authentication
code. CFB mode MACs are lesser known, and have some disadvantages
compared to the CBC mode. CBC-MAC is now considered insecure for
certain messages, such as those which vary in length. This has lead
to the development of stronger MACs using 128 bit ciphers such as
AES with a counter (RFC 3610). This is known as CCM, or Counter
with CBC-MAC.'
From: http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/ccm/ccm.pdf
1 version
Latest release: over 8 years ago
4 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/pschlump/AesCCM