Rijndael i RijndaelManaged

Anonim

Rijndael vs RijndaelManaged

Rijndael i RijndaelManaged su dvije klase kriptografskih imenskih prostora. Obje su klasificirane kao algoritam ili, točnije, algoritam šifriranja.

Rijndael je vrsta simetričnog algoritma. To je najstarija metoda šifriranja u prijenosu i pohranjivanju digitalnih podataka. Ostale vrste simetričnih algoritama uključuju DES, Triple DES, RC2 i AES. Drugi simetrični algoritmi također imaju svoje implementacije.

Rijndael je osnovna klasa algoritma Rijndael. To je javna apstraktna klasa. Također se može opisati kao "nasljediv", i ne može biti izravno nezasitan. To je vrsta algoritma šifriranja; njegov primarni posao je da informacije budu sigurne, autentične, privatne i sigurne kako se prenose iz jednog korisnika i drugog računala.

Godine 1997. Rijndael je nastao kao odgovor kada je ispitana sigurnost standarda šifriranja podataka (DES). Zamijenio je DES kada je Nacionalni institut za standardnu ​​tehnologiju (NIST) sponzorirala sigurniji algoritam. Rijndael je stvorio Vincent Rijmen i Joan Daemen. I Rijmen i Daemen su belgijski kriptografi. Ime je nastalo češljem početnih dijelova njegovih prezimena. Rijndael je bio modifikacija Rijmenove i Daemenove bivše suradnje pod nazivom Square.

Rijndael je brzo usvojen od strane mnogih vlada i međunarodnih agencija. Institucije kao što su NSA (Nacionalna sigurnosna agencija), NASA (National Aeronautics and Space Authority), NESSIE (Novi europski sustavi za integritet i šifriranje potpisa) i drugi koriste Rijndeal u svojim računalima. Razvio se u globalni standard i obično se koristi u globalnim zajednicama.

Zajedničke aplikacije Rjindaa uključuju protokole u WPA2 (WiFi Protected Access, verzija 2) i IPsec (Internet Protocol Security). Rijndael je simetrični blok šifra, alternativa za stream šifra. Blok šifra je vrsta šifre koja koristi kriptografski ključ i algoritam kao blok, a ne kao pojedinačni bit. Podaci se obrađuju u 128-bitnim blokovima, ali u ključnim duljinama 128-bitnih, 192-bitnih i 256-bitnih tipaka.

Za svaku duljinu ključa Rjindael ima promjenjivi broj krugova. U 128 bita bit će 9 rundi, 192 bitova ima 11 rundi, a 13 rundi za 256 bita. Rijndeal je dalje razvijen i ažuriran kao kandidat za Advanced Encryption Standard ili AES. AES se također naziva AES-Rjindael. Kao i Rjindael, AES također predstavlja međunarodni standard u enkripciji.

S druge strane, RijndaelManaged je jedina implementacija pod Rijndaelom, osnovnim razredom. On je klasificiran kao javna zapečaćena klasa i "ne-nasljedna" u suprotnosti s osnovnim razredom. RijndealManaged je čisto upravljani kod koji također dolazi s okvirom.

Kao i Rijndael, RijndaelManaged obrađuje podatke u istoj duljini ključa. Ona također dijeli neke osnovne karakteristike kao Rijndael. Djelomični popis sličnosti uključuje sličnu sintaksu, svojstva, polja, kao i platforme na kojima se koristi.

Sažetak:

1.Rijndael je algoritam baznog razreda u kojemu je izvedena sva ostala implementacija Rijndael. RijndaelManaged je jedan od Rijndaelovih implementacija. 2.Rijndael je poboljšanje od DESa kao sigurnog standarda šifriranja. Ime je kombinacija prezimena njegovih programera. Uvedena je 1997. godine i korištena je u mnogim vladinim i međunarodnim agencijama radi šifriranja. Nadalje, postaje kandidat za Advanced Encryption Standard (AES) koji je također poznat kao AES-Rijndael. RijndaelManaged također spada pod AES jer prihvaća algoritam Rijndael. Rijndael je "nasljediv", a RijndaelManaged je "ne-nasljediv". 3. Druga je razlika u tome što je Rijndael javna apstraktna klasa, dok je RijndaelManaged javno zatvorena klasa. 4. Budući da je RijndaelManaged izveden oblik Rijndael-a, ona dijeli određenu količinu sličnosti. Sličnosti uključuju količinu obrađenih podataka, ključne duljine, polja, sintaksa, svojstva, polja, platforme i njihove verzije.