Triple DES: Forskelle mellem versioner

Content deleted Content added
Oprettet - ikke helt færdig endnu
 
Færdig for denne gang
Linje 14:
}}
 
'''Triple DES''' (også kendt som '''3DES''' og '''DESede''') er en [[blokkryptering]]salgoritme baseret på [[DES]] algoritmen. Den går basalt set ud på at anvende DES tre gange med tre forskellige nøgler, men ikke alle måder at anvende tre DES krypteringer på er Triple DES, og ikke alle er lige sikre.
 
Almindeligvis udføres de tre DES krypteringer som en [[kryptering]], efterfulgt af en [[dekryptering]], og til sidst en kryptering. Dette kaldes ''EDE mode'' (encryption-decryption-encryption), deraf '''DESede'''. ManDet kanskyldes ogsåat anvendeman ''EEEved mode'',at dvs.vælge trenøglen krypteringertil idekypteringen træk.til Deat trevære trinden udføressamme medsom hvertil sinden 56-bitene nøgleeller forbegge atkrypteringer blot mestfår muligen sikkerhed.DES Umiddelbartkryptering skulle(de manto tro,trin athvor dettenøglen villeer giveens en"ophæver" sikkerhedhinanden), svarendeog til 168denne bits,måde menbliver sikkerheden ien Triple DES erimplementering kunkompatibel 112med bits.(typisk Detældre) skyldesDES atimplementeringer. algoritmenMan erkan sårbarogså foranvende [[meet-in-the-middle''EEE angreb]];mode'', endvs. standardtekniktre indenkrypteringer fori [[kryptoanalyse]]ntræk.
 
For at udnytte algoritmen til fulde skal de tre trin udføres med hver sin 56-bit nøgle. Umiddelbart skulle man tro, at dette ville give en sikkerhed svarende til 168 bits, men sikkerheden i Triple DES er kun 112 bits. Det skyldes at algoritmen er sårbar for [[meet-in-the-middle angreb]]; en standardteknik inden for [[kryptoanalyse]]n.
 
Triple DES er (ifølge offentligt tilgængelig information) ikke blevet brudt endnu, men er efter moderne standarder meget langsom. Efter en offentlig konkurrence er blev [[Rijndael]] algoritmen valgt til at erstatte DES og Triple DES. Denne er nu kendt som [[Advanced Encryption Standard]] (AES).
 
==Se også==
* [[DESX]]
 
==Kilder==
* Stefan Lucks: ''Attacking Triple Encryption''. Fast Software Encryption 1998: pp239–253
 
== Eksterne links ==
* [http://www.cr0.net:8040/code/crypto/des/ Optimeret Triple DES kildekode i C (GPL licens)]
 
[[de:3DES]]
Line 23 ⟶ 36:
[[ja:トリプルDES]]
[[pl:3DES]]
 
[[Kategori:Kryptologi]]