The MPC185 Security Processor belongs to the Smart Networks platform’s S1 family of security processors developed for the commercial networking market. It is designed to offload computationally intensive security functions, such as key generation and exchange, authentication, and bulk encryption from the host processor with PowerPC architecture.
The MPC185 is a flexible security processor designed to offload computationally intensive security functions from host processors. It supports algorithms associated with IPSec, IKE, WTLS/WAP, SSL/TLS, and 3GPP, including elliptic curve cryptography.
Key features include Public Key Execution Units (PKEUs), Data Encryption Standard Execution Units (DEUs), Advanced Encryption Standard Units (AESUs), and a Random Number Generator. The device operates at up to 100 MHz with a 60x compliant external bus interface.
| Operation Frequency | Up to 100 MHz |
|---|---|
| Supply Voltage | 1.5V supply, 3.3V and 2.5V I/O |
| Package Type | 256 MAP BGA |
| Power Dissipation | 1.5W |
| Internal Scratchpad Memory | 32KB |
The processor supports RSA, Diffie-Hellman, elliptic curve cryptography, DES, 3DES, AES, ARC Four, SHA, MD5, and Kasumi.
The device supports a programmable field size of up to 2048-bits.
The unit implements key lengths of 128, 192, and 256 bits.
The processor supports operation at up to 100 MHz.