Žodis angliškai
Triple DES with Two Keys
Santrumpa
Two-key 3DES
Žodis Lietuviškai
Trigubas DES su dviem raktais
Apibrėžimas
DES yra būdas šifruoti elektroninei informacijai.
Paaiškinimai
Daugkartinis šifravimas, tai technika, kuria naudojantis šifravimo algoritmas yra naudojamas keletą kartų. Visų pirma paprastas tekstas virsta šifru naudojant šifravimo algoritmą. Po to šifras vėl naudojamas kaip įvestis ir algoritmas pritaikomas dar kartą. Šis procesas gali būti kartojamas per keletą etapų.
Akivaizdu, kad norint efektingai atremti stipresnį puolimą, labai geras variantas yra naudoti tris šifravimo etapus su trimis skirtingais raktais. Techniškai yra sunkiai įgyvendinama. Rakto ilgis turėtų būti 56 x 3 =168 bitai, kas būtų sunkiai sukontroliuojama. Kaip alternatyva buvo pasiūlyta naudoti trigubą šifravimo metodą su 2 raktais. Tokiu atveju rezultatas yra gaunamas toks:
C = E(K1, D(K2, E(K1, P))) P = D(K1, E(K2, D(K1, C))).
Šifruojant nėra jokio tikslo naudoti dešifravimą antrame etape. Tai tik privalumas, kad tai leidžia vartotojams naudoti 3 DES, kad dešifruoti duomenis užšifruotus naudotojų senesniu būdu, naudojant tik 1 DES etapą:
C = E(K1, D(K1, E(K1, P))) = E(K1, P) P = D(K1, E(K1, D(K1, C))) = D(K1, C).
1 pav. Paprasto teksto ataka į Trigubą DES šifrą.
Naudota literatūra
William Stallings. Cryptography and Network Security. Principles and Practice. New York, 2011.