Note: this has been designed to work specifically with the Go-FTL AesSRP middleware. It should be a general purpose CCM implementation - but all of the testing has been
- On 64 bit architecture. No 32 bit tests have been run.
- With AES encryption. No other encryption has been tested.
[https://tools.ietf.org/html/rfc3610][https://tools.ietf.org/html/rfc3610]
[https://en.wikipedia.org/wiki/CCM_mode][https://en.wikipedia.org/wiki/CCM_mode]
[https://www.cryptopp.com/wiki/CCM_Mode][https://www.cryptopp.com/wiki/CCM_Mode]
Also look in ./doc directory
MIT except for ./xor.go and ./xor_test.go that are from the GO source code. See LICENSE file.