Link to home
Start Free TrialLog in
Avatar of DP230
DP230Flag for United Kingdom of Great Britain and Northern Ireland

asked on

Question on 3DES algorithm

Dear Wizards, according to this article: https://en.wikipedia.org/wiki/Triple_DES, the 3 DES algorithm is
ciphertext = EK3(DK2(EK1(plaintext)))

Why don't they just use like
ciphertext = EK3(EK2(EK1(plaintext)))

What are the differences in terms of security between DK2 and EK2 here? Many thanks!
ASKER CERTIFIED SOLUTION
Avatar of arnold
arnold
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DP230

ASKER

I knew the algorithm but what is the point for using EDE, not EEE?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DP230

ASKER

Hi, okay so it is EDE instead of EEE just for backward compatible with DES?

If so, I can say 3DES is DES in case 3 Keys are same; but if 3 key are different, what are the points to use EDE, not EEE ?

Can anyone analyze the difficulty of  cracking 3DES?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of btan
btan

For author advice
No further input received