Features: • Compliant with FIPS PUB 46-3• TECB (TDEA Electronic Codebook) Implementation Per ANSI Standard X9.52• Example Source Code Provided for TCBC, TCFB, and TOFB Modes• 168-Bit Cipher Key (consisting of 56-bit cipher keys in 3 stages, with 24 additional parity bits)...
Core3DES: Features: • Compliant with FIPS PUB 46-3• TECB (TDEA Electronic Codebook) Implementation Per ANSI Standard X9.52• Example Source Code Provided for TCBC, TCFB, and TOFB Modes•...
SeekIC Buyer Protection PLUS - newly updated for 2013!
268 Transactions
All payment methods are secure and covered by SeekIC Buyer Protection PLUS.
The Core3DES macro implements the Triple Data Encryption Standard (3DES or Triple DES), which provides a means of securing data. The Triple DES algorithm is described in the Federal Information Processing Standards (FIPS) Publication (PUB) 46-3, and is an e tension of the DES (Data Encryption Standard) algorithm (Figure 1) and also described in FIPS PUB 46-3.
Core3DES Triple DES algorithm takes as inputs 64 bits of plaintext data and 192 bits of a cipher key, and after 48 cycles, produces a 64-bit ciphered version of the original plaintext data as output.1 The entire 168-bit cipher key consists of three sub-keys, denoted as K1, K2, and K3, representing the left third (MSB), the middle third, and the right third (LSB) of the cipher key, respectively. During the 48 cycles, or iterations, of the algorithm, the data bits are subjected to permutation and addition functions, which consist of key schedules, calculated by rotations and permutations applied to the original 168-bit cipher key.