Advanced INFOSEC Machine (AIM)
Programmable, embeddable, high-grade cryptography

AIM is a programmable, embeddable security engine for communications equipment requiring high-grade cryptographic processing. The state-of-the-art AIM chip provides a secure, certified hardware platform on which software emulations of cryptographic algorithms and higher-level crypto applications can execute. AIM is totally programmable and supports interoperability with legacy equipment as well as modern network-centric systems and enables the products in which AIM is embedded to be modified or upgraded in the future with a download of software. The AIM design includes three independent cryptographic processors (KMCE, PCE, CCE), which are tailored to efficiently execute key management and traffic encryption/decryption functions. Three package types of the AIM platform have been certified by the U.S. Government to protect information through Top Secret Codeword.
Unique Functionality
- A multi-core VLSI chip
- Totally programmable key management
- Totally programmable traffic encryption
- 1024 independent channels, Type 1 and non-Type 1
- Fast context switching
- Certified for TS Codeword operation, transmit & receive
- Certified MSLS capability
- Supports more algorithms and equipment modes than any other crypto engine
AIM-based Applications
AIM can be embedded virtually anywhere encryption is needed. It is currently used in the following programs/applications:
Radios
- Handheld and soldier
- Manpack
- Software-defined
- JEM radio
- Multi-band, multi-mode (WITS, DMR, JTRS)
Key Management
Crypto Modernization
- Trunk encryptors
- Link encryptors
- MLS workstation
Avionics
- F-22 enhancements
- Joint Strike Fighter
- IFF Mode 4 and Mode 5
AIM Technology
The AIM architecure supports high-speed, multi-channel encryption/decryption and advanced key management devices. AIM’s versatile design enables it to process data packets from many channels at the same time. AIM simultaneously supports cryptographic algorithm processing for both symmetric algorithms (block and streaming cipher) and non-symmetric (public key) algorithms.
Key Management
The KMCE is the master controller in the AIM. It contains a ROM-based Secure Operating System (SOS). The architecture contains a high-performance 32-bit RISC processor with a math co-processor designed for public key algorithm processing. This provides high-speed capability for outstanding performance for multiple- and single-channel secure processing embedment applications.
Secure Operating System
The SOS provides a multi-security level, multi-tasking environment for the development of user application software. This includes task and object separation, which allows programs to run from both internal and external RAM and ROM.
Benefits/Features
|