Tartalomjegyzék:
- Meghatározás - Mit jelent az Data Encryption Standard (DES)?
- A Techopedia magyarázza az Data Encryption Standard-t (DES)
Meghatározás - Mit jelent az Data Encryption Standard (DES)?
Az adattitkosítási szabvány (DES) az adatok titkosításának általános szabványa és a titkos kulcsos kriptográfia (SKC) egyik formája, amely csak egy kulcsot használ a titkosításhoz és a dekódoláshoz. A nyilvános kulcsú kriptográfia (PKC) két kulcsot használ, azaz egyet titkosításhoz és egyet dekódoláshoz.
A Techopedia magyarázza az Data Encryption Standard-t (DES)
1972-ben a Nemzeti Szabványügyi Iroda (NBS) felkérte a Számítástechnikai és Technológiai Intézetet (ICST), hogy titkosítási algoritmust dolgozzon ki a tárolt és továbbított adatok biztonságossá tétele érdekében. Az algoritmus nyilvánosan elérhető lenne, de kulcsának legfőbb titka lenne.
A Nemzetbiztonsági Ügynökség (NSA) segített a kriptográfiai algoritmus kiértékelési folyamatában, és 1973-ban a benyújtási meghívókat feltették a szövetségi nyilvántartásba. A beadványok azonban elfogadhatatlanok voltak. 1974-ben egy második meghívást tettek közzé, amelynek eredményeként az IBM benyújtotta a pályázatot. 1975-ben a műszaki előírásokat közzétették a szövetségi nyilvántartásban észrevételeik céljából, és megkezdődött az elemzés és a felülvizsgálat. 1977-ben az NBS kiadta az algoritmust, azaz a DES-t, mint Szövetségi Információfeldolgozási Szabvány (FIPS) 46.
Röviddel ezután az USA Védelmi Minisztériuma (DoD) végrehajtotta a DES-t. A specifikációkat a 46-3, a FIPS 81, az ANSI X3.92 és az ANSI X3.106 kiadvány ismerteti. Biztonsági okokból az Egyesült Államok kormánya soha nem engedélyezte e titkosító szoftver exportját.
Legalább 72 kvadrillió DES kulcsfontosságú lehetőség van. 1993-ban a NIST újrahitelesítette a DES-t, és az Advanced Encryption Standard (AES) lett annak hivatalos pótlása.