FIPs – 197 AES Standard,
The Adaptive Digital Technologies AES Encryption and Decryption allow a Texas Instruments DSP application to Encrypt and Decrypt character data according to the FIPs – 197 AES Standard.
Each AES cipher has a 128-bit block size, with key sizes of 128, 192 and 256 bits, respectively. The AES ciphers have been analyzed extensively and are now used worldwide. AES is one of the most popular algorithms used in symmetric key cryptography.
Encryption Algorithm Types: AES - CM, AES - F8, AES - CBC
Functions are C-callable.
Multi–Channel Implementation.
ADT AES is available on the TMS320™ DSP Family
C64x/C64x+™ & C55x™ DSP Generations
| Key Length | Encryption | Tables |
| 128 bits | 14092 | 18667 |
| 192 bits | 17049 | 22642 |
| 256 bits | 20027 | 26638 |
NOTE: *To calculate MIPs we use as an example, G729AB. The bit rate for this vocoder is 8000 bits/sec. This means there are 63 blocks of 128 bits per sec. The Encryption MIPs at a Key Length of 128 is 63 * 14092/sec = 0.887 MIPs.
All Memory usage is given in units of byte.
| Software | Program Memory | Tables | Channel Memory |
| Encryption/ Decryption |
2408 | 900 | 966 |
| 966 |
C64x/64x+
CYCLE COUNT *
| Key Length | Encryption | Tables |
| 128 bits | 7046 | 9334 |
| 192 bits | 8525 | 11321 |
| 256 bits | 10014 | 13319 |
MEMORY SPECIFICATIONSNOTE:* To calculate MIPs we use as an example, G729AB. The bit rate for this vocoder is 8000 bits/sec. This means there are 63 blocks of 128 bits per sec. The Encryption MIPs at a Key Length of 128 is 63 * 7046 /sec = 0. 443 MIPs.
All Memory usage is given in units of byte.
| Software | Program Memory | Tables | Channel Memory |
| Encryption/ Decryption |
4816 | 1800 | 1932 |
| 1932 |
AES_ADT_ChanInst_t ChannelEncrypt; // Allocate Encryption channel space
AES_ADT_ChanInst_t ChannelDecrypt; // Allocate Decryption channel space
AES CM - Advanced Encryption Standard counter mode
AES-f8 - AES in f8-mode, Universal Mobile Telecommunications System (UMTS) 3G mobile networks
use AES-f8.
AES CBC - Advanced Encryption Standard Cipher-block chaining
SITE LINKS
HOMEPROTOCOL STACKS
AES SIP / STUN RTP SRTP Protocol Stack IndexRELATED LINKS
PRODUCT INDEX BROCHURE.pdf INDEX ECHO CANCELLATION CONFERENCING G.PAK FRAMEWORK EC INDEX TELEPHONY INDEX VOCODER INDEX AUDIO INDEX MODEM INDEX SOLUTIONS INDEX DSP RESOURCE WIZARD