Sign in



Don't have an account?

Signing up is free and easy
Home -> Our Services -> Cryptography -> TDES

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 (bits)
    Encryption (usec)
    Decryption (usec)
    112 - 136 132 - 136 92 - 96