Back
Home
Our Services
Cryptography
TDES Encryption / Decryption
TDES Encryption / Decryption
- Technology Overview
Triple Data Encryption Algorithm (TDEA) is a symmetric key algorithm. TDEA is designed to encrypt and
decrypt blocks of data (multiple of 64 bits) using a 192-bits private key. Its security is based on the
secure private key. TDEA is a compound operation of DES encryption and decryption operations. A TDEA key
consists of three DES keys, which are also referred to as a key bundle.
- Product Features
-
Compatible with "Data Encryption Standard (DES)", FIPS PUB46-3, Federal Information Processing Standards
Publication, Reaffirmed, 1999 October 25.
- Supports ECB and CBC modes.
- APIs for key schedule, encryption and decryption.
- Flexible interface with 'C' callability.
- Easily portable to other architectures.
-
The code is interruptible and fully re-entrant. It can be used in systems with multi threaded
software architecture.
- Processor
- ARM-7TDMI with 8KB unified cache and 64 MHz clock.
- Performance
- Memory Requirements
| ROM(Bytes) |
RAM(Bytes) |
| Code |
Table |
Data |
Stack |
| 4244 |
4704 |
384 |
104 |
- Timings
| Key Generation (usec) |
Encryption (usec) |
Decryption (usec) |
| 112 - 136 |
132 - 136 |
92 - 96 |
Back