Inherited from Component
Inherited from Stackable
Inherited from DelayedInit
Inherited from ScalaLocated
Inherited from NameableByComponent
Inherited from GlobalDataUser
Inherited from Nameable
Inherited from OwnableRef
Inherited from AnyRef
Inherited from Any
Triple DES (3DES)
Encrpytion : Decrytpion :
plaintext plaintext (64 bits) | | ----------------- ---------------- | DES encrypt |<-- K1 -->| DES decrypt | ----------------- ---------------- | | ----------------- ---------------- | DES decrypt |<-- K2 -->| DES encrypt | ----------------- ---------------- | | ----------------- ---------------- | DES encrypt |<-- K3 -->| DES decrypt | ----------------- ---------------- | | ciphertext ciphertext (64 bits)
key = Concatenation(k1 , k2 , k3) = 3*64 bits = 192 bits