Forskellen mellem Rijndael og RijndaelManaged

Rijndael vs RijndaelManaged

Rijndael og RijndaelManaged er to klasser af kryptografiske navneområder. Begge er klassificeret som en algoritme eller mere specifikt en krypteringsalgoritme.

Rijndael er en type symmetrisk algoritme. Det er den ældste krypteringsmetode til transmission og lagring af digitale data. Andre typer symmetriske algoritmer inkluderer DES, Triple DES, RC2 og AES. Andre symmetriske algoritmer har også deres respektive implementeringer.

Rijndael er baseklassen i Rijndael-algoritmen. Det er en offentlig abstrakt klasse. Det kan også beskrives som "arvelig", og det kan ikke være direkte umættelig. Det er en type krypteringsalgoritme; dets primære job er at holde informationen sikker, autentisk, privat og sikker, da den overføres fra en bruger og computer til en anden.

I 1997 blev Rijndael oprettet som et svar, da sikkerheden i Data Encryption Standard (DES) blev sat spørgsmålstegn ved. Det erstattede DES, da National Institute of Standard Technology (NIST) sponsorerede en mere sikker algoritme. Rijndael blev skabt af Vincent Rijmen og Joan Daemen. Både Rijmen og Daemen er belgiske kryptopgrafere. Navnet blev dannet ved at kæmpe de begyndende dele af skabernes efternavne. Rijndael var en modifikation af Rijmen og Daemens tidligere arbejdssamarbejde kaldet Square.

Rijndael blev hurtigt vedtaget af mange regeringer og internationale agenturer. Institutioner som NSA (National Security Agency), NASA (National Aeronautics and Space Authority), NESSIE (New European Schemes for Signature Integrity and Encryption) og andre bruger Rijndeal i deres computere. Det udviklede sig til en global standard og bruges ofte i globale samfund.

Almindelige applikationer af Rjindael inkluderer protokoller i WPA2 (WiFi Protected Access, version 2) og i IPsec (Internet Protocol Security). Rijndael er en symmetrisk blokciffer, et alternativ til strømciffer. Blokciffer er en type kryptering, der anvender både den kryptografiske nøgle og algoritmen som en blok og ikke som individuelle bit. Data håndteres i 128-bit-blokke, men i nøglelængder på 128-bit, 192-bit og 256-bit nøgler.

For hver tastelængde har Rjindael et variabelt antal runder. I 128 bits vil der være 9 runder, 192 bit har 11 runder og 13 runder for 256 bit. Rijndeal blev videreudviklet og opdateret som en kandidat til Advanced Encryption Standard eller AES. AES kaldes også AES-Rjindael. Ligesom Rjindael repræsenterer AES også den internationale standard inden for kryptering.

På den anden side er RijndaelManaged den eneste implementering under Rijndael, dets baseklasse. Det klassificeres som en offentlig forseglet klasse og er "ikke-arvelig" i modsætning til dens baseklasse.
RijndealManaged er en rent administreret kode, der også leveres med en ramme.

Ligesom Rijndael, håndterer RijndaelManaged data i samme nøglelængder. Det deler også nogle grundlæggende egenskaber som Rijndael. En delvis liste over ligheder inkluderer lignende syntaks, egenskaber, felter samt platforme, hvor det bruges.

Resumé:

1.Rijndael er en baseklasse-algoritme, hvor al anden Rijndael-implementering stammer fra. RijndaelManaged er en af ​​Rijndaels implementeringer.
2.Rijndael er en forbedring fra DES som en sikker krypteringsstandard. Navnet er en kombination af programmernes efternavne. Det blev introduceret i 1997 og er blevet brugt i mange regerings- og internationale agenturer til krypteringsformål. Det bliver endvidere en kandidat til Advanced Encryption Standard (AES), der også kaldes AES-Rijndael. RijndaelManaged falder også under AES, da den vedtager Rijndael-algoritmen.
Rijndael er "arvelig", mens RijndaelManaged er "ikke-arvelig."
3.En anden forskel er, at Rijndael er en offentlig abstrakt klasse, mens RijndaelManaged er en offentlig forseglet klasse.
4.Since RijndaelManaged er en afledt form af Rijndael, den deler en vis grad af ligheder. Ligheder inkluderer mængden af ​​håndterede data, nøglelængder, felter, syntaks, egenskaber, felter, platforme og deres versioner.

Ord