User guide
2 MPC184/MPC185 Security Co-Processor Software User’s Guide MOTOROLA
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Table 1 contains acronyms and abbreviations that are used in this user’s manual.
Table 1. Acronyms and Abbreviations
Term Meaning
AESA AES accelerator—This term is synonymous with AESU in the MPC18x User’s Manual and other
documentation.
AFHA ARC-4 hardware accelerator—This term is synonymous with AFEU in the MPC18x User’s Manual
and other documentation.
APAD Autopad—The MDHA will automatically pad incomplete message blocks out to 512 bits when APAD
is enabled.
ARC-4 Encryption algorithm compatible with the RC-4 algorithm developed by RSA, Inc.
Auth Authentication
CBC Cipher block chaining—An encryption mode commonly used with block ciphers.
CHA Crypto hardware accelerator—This term is synonymous with ‘execution unit’ in the MPC18x User’s
Manual and other documentation.
CTX Context
DESA DES accelerator—This term is synonymous with DEU in the MPC18x User’s Manual and other
documentation.
DPD Data packet descriptor
ECB Electronic code book—An encryption mode less commonly used with block ciphers.
EU Execution unit
HMAC Hashed message authentication code
IDGS Initialize digest
IPSec Internet protocol security
ISR Interrupt service routine
KEA Kasumi encryption acceleration
MD Message digest
MDHA Message digest hardware accelerator—This term is synonymous with MDEU in the MPC18x User’s
Manual and other documentation.
OS Operating system
PK Public key
PKHA Public key hardware accelerator—This term is synonymous with PKEU in the MPC18x User’s
Manual and other documentation.
RDK Restore decrypt key—An AESA option to re-use an existing expanded AES decryption key.
RNGA Random number generator accelerator
SDES Single DES
TEA Transfer error acknowledge
TDES Triple DES
VxWorks Operating systems provided by VxWorks Company.










