Locked History Actions

DES

Žodis angliškai:

Data Encryption Standard

Santrumpa:

DES

Žodis lietuviškai:

Duomenų šifravimo standartas

Apibrėžimas:

DES (duomenų šifravimo standartas, angl. Data Encryption Standard) yra blokinis simetrinis šifravimo algoritmas, sukurtas 1975 m. Prie šio algoritmo kūrimo prisidėjo ir JAV Nacionalinio Saugumo Agentūra (angl. NSA - National Security Agency). 1976 m. DES buvo priimtas kaip standartas ir tapo plačiau naudojamas.

DES naudoja 56 bitų raktą sukurti raktų lentelę. Tuomet jis kombinuoja raktą iš lentelės ir tekstą, kurį norima užšifruoti (angl. plaintext). Juos sujungus DES daro dar 16 pakeitimų, vadinamų raundais, kad užšifruotas tekstas būtų nuodugniai sumaišytas. Atšifruojant DES visus šiuos žingsnius atlieka atvirkštine tvarka.

56 bitų raktas turi apie 72 kvadrilijonus (2^56) skirtingų skaičių kombinacijų, todėl galima buvo manyti, kad DES išliks saugus labai ilgam. Tačiau kompiuteriai ėmė spartėti ir pigti labai greitai. Jau 1999 distributed.net Electronic Frontier Foundation kolaboravosi ir viešai nulaužė DES raktą specialiai šiai užduočiai sukurtu komiuteriu per 22 valandas ir 15 minučių.

Naudota literatūra:

http://en.wikipedia.org/wiki/Data_Encryption_Standard