Serpent (encryptiealgoritme)

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Edoderoobot (overleg | bijdragen) op 24 jul 2019 om 02:21. (→‎top: https://onzetaal.nl/taaladvies/een-van-beiden/, replaced: één van de → een van de met AWB)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Serpent
Serpent
Algemeen
Ontwerpers Ross Anderson, Eli Biham, en Lars Knudsen
Publicatiedatum 21-08-1998
Afgeleid van Square
Certificaten NESSIE
Vercijfering details
Sleutellengte 128, 192 of 256 bits
Blokgrootte 128 bits
Ontwerp SPN
Rondes 32
Portaal  Portaalicoon   Computer

Serpent is een symmetrische blokvercijfering. Het algoritme werd ontworpen door Ross Anderson (Universiteit van Cambridge), Eli Biham (Technion) en Lars Knudsen (Universiteit van Bergen). Serpent was een van de vijf kandidaten voor AES. Het snellere algoritme Rijndael won echter en Serpent werd tweede.[1] Het Serpent versleutelingsalgoritme is publiek domein en niet gepatenteerd.

Geschiedenis

Bij het ontwerpen van Serpent werd vooral gefocust op veiligheid en minder op snelheid van het algoritme. Zo werd het algoritme in 1998 al veilig geacht vanaf 16 rondes. De rekenkracht van computers neemt echter enkel toe, dus om ook in de toekomst veiligheid te kunnen garanderen, werd besloten 32 rondes te gebruiken. Ondanks deze strenge veiligheidseisen is het algoritme toch ongeveer twee keer sneller dan DES.[2]

Externe links