CCA Release 2.54
┌─────────────┬─────────────┬─────────────┬/┬─────────────┐
EDE2 EDE3 EDE5 │ T1<64> │ T2<64> │ T3<64> │ │ Tn<64> │
└──────┬──────┴──────┬──────┴──────┬──────┴/┴──────┬──────┘
┌───┐ ┌───┐ ┌───┐ ┌───┐
K4 IVa─│XOR│ ┌─────│XOR│ ┌─────│XOR│ ┌──//───│XOR│
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K1 K1 K1 Ka─│ e │ │ Ka─│ e │ │ Ka─│ e │ │ Ka─│ e │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
├────┘ ├────┘ ├────┘ │
├────┐ ├────┐ ├────┐ │
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K2 K2 K2 Kb─│ d │ │ Kb─│ d │ │ Kb─│ d │ │ Kb─│ d │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
IVb─│XOR│ └─────│XOR│ └─────│XOR│ └──//───│XOR│
└─┬─┘ └─┬─┘ └─┬─┘ └─┬─┘
┌───┐ ┌───┐ ┌───┐ ┌───┐
K5 IVc─│XOR│ ┌─────│XOR│ ┌─────│XOR│ ┌──//───│XOR│
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K1 K3 K3 Kc─│ e │ │ Kc─│ e │ │ Kc─│ e │ │ Kc─│ e │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
├────┘ ├────┘ ├────┘ │
┌─────────────┬─────────────┬─────────────┬/┬─────────────┐
│ S1<64> │ S2<64> │ S3<64> │ │ Sn<64> │
└─────────────┴─────────────┴─────────────┴/┴─────────────┘
Figure D-9. EDE Algorithm
┌─────────────┬─────────────┬─────────────┬/┬─────────────┐
EDE2 EDE3 EDE5 │ S1<64> │ S2<64> │ S3<64> │ │ Sn<64> │
└──────┬──────┴──────┬──────┴──────┬──────┴/┴──────┬──────┘
├────┐ ├────┐ ├────┐ │
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K1 K3 K3 Kc─│ d │ │ Kc─│ d │ │ Kc─│ d │ │ Kc─│ d │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K5 IVc─│XOR│ └─────│XOR│ └─────│XOR│ └──//───│XOR│
└─┬─┘ └─┬─┘ └─┬─┘ └─┬─┘
┌───┐ ┌───┐ ┌───┐ ┌───┐
IVb─│XOR│ ┌─────│XOR│ ┌─────│XOR│ ┌──//───│XOR│
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K2 K2 K2 Kb─│ e │ │ Kb─│ e │ │ Kb─│ e │ │ Kb─│ e │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
├────┘ ├────┘ ├────┘ │
├────┐ ├────┐ ├────┐ │
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K1 K1 K1 Ka─│ d │ │ Ka─│ d │ │ Ka─│ d │ │ Ka─│ d │
└─┬─┘ │ └─┬─┘ │ └─┬─┘ │ └─┬─┘
│ │ │
┌───┐ │ ┌───┐ │ ┌───┐ │ ┌───┐
K4 IVa─│XOR│ └─────│XOR│ └─────│XOR│ └──//───│XOR│
└─┬─┘ └─┬─┘ └─┬─┘ └─┬─┘
┌─────────────┬─────────────┬─────────────┬/┬─────────────┐
│ T1<64> │ T2<64> │ T3<64> │ │ Tn<64> │
└─────────────┴─────────────┴─────────────┴/┴─────────────┘
Figure D-10. DED Process
D-12 IBM 4758 CCA Basic Services, Release 2.54, February 2005