U3 International Data Encryption Algorithm
U3 International Data Encryption Algorithm
Plaintext is of 64-bit.
Key is of 128-bit.
From 128-bit original key the 52 subkeys are generated.
Ciphertext is also same as plaintext in size that is of 64-bit.
Number of identical rounds are 8 where in each round 6 keys are used.
48 Keys are used in 8 rounds plus the last round (transformation) used 4 keys. (48+4 = 52)
OPERATIONS TO BE USED
FIRST 8 SUBKEYS
52 16-BIT SUBKEYS
After that, the key is circularly shifted 25 bits to the left and again divided into eight 16-bits
subkeys:
ROUND 1:
ROUND 1: OUTPUT
x1 x2 x3 x4