JN-AN-1025 Using JN5121 to implement ZigBee CCM* Golden Vector test
Describes how to use the JN5121 AES Coprocessor API to implement the CCM* Golden Vector test, specified in Annex C of the ZigBee specification.
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.1
28th Jun '06
Terminology and numbering changes