JN-AN-1004 CCM* encryption example for JN5121
Describes how to use the JN5121 AES Coprocessor API to encode and decode simple ZigBee packets using the CCM* (Enhanced Counter with CBC-MAC Mode of Operation) encryption suite
The AES Coprocessor conforms to the NIST specification. The link below includes the AES specification, test vectors
and other useful documentation.
http://csrc.nist.gov/CryptoToolkit/aes/rijndael/
The AES Coprocessor implements both CCM and CCM* encryption and authentication suites. The CCM specification is explained, along with examples, in this document.
http://csrc.nist.gov/publications/nistpubs/800-38C/SP800-38C.pdf
CCM* is a derivative of CCM, but is the property of Zigbee, its contents cannot be divulged to non-members.
Version
1.0
27th Jun '06
First release to website