Rijndael vs RijndaelManaged
Rijndael a RijndaelManaged sú dve triedy názvov kryptografie. Obidve sú klasifikované ako algoritmus alebo presnejšie šifrovací algoritmus.
Rijndael je typ symetrického algoritmu. Je to najstaršia metóda šifrovania pri prenose a ukladaní digitálnych údajov. Medzi ďalšie typy symetrických algoritmov patrí DES, Triple DES, RC2 a AES. Ostatné symetrické algoritmy majú tiež svoje príslušné implementácie.
Rijndael je základná trieda algoritmu Rijndael. Je to verejná abstraktná trieda. Môže sa tiež opísať ako „dedičné“ a nemôže byť priamo neukojiteľné. Je to typ šifrovacieho algoritmu; jej hlavnou úlohou je uchovávať informácie v bezpečí, autentické, súkromné a bezpečné pri ich prenose z jedného používateľa a počítača na druhého.
V roku 1997 bol Rijndael vytvorený ako odpoveď pri spochybňovaní bezpečnosti štandardu Data Encryption Standard (DES). Nahradil DES, keď Národný inštitút štandardnej technológie (NIST) sponzoroval bezpečnejší algoritmus. Rijndael vytvorili Vincent Rijmen a Joan Daemen. Rijmen aj Daemen sú belgickými kryptografmi. Názov vznikol zlúčením počiatočných častí priezviska jeho tvorcov. Rijndael bol modifikáciou bývalej pracovnej spolupráce s Rijmenom a Daemenom s názvom Square.
Rijndael bol rýchlo prijatý mnohými vládami a medzinárodnými agentúrami. Inštitúcie ako NSA (Národná bezpečnostná agentúra), NASA (Národná agentúra pre letectvo a vesmír), NESSIE (Nové európske schémy pre integritu a šifrovanie podpisov) a ďalšie používajú Rijndeal vo svojich počítačoch. Vyvinula sa na globálny štandard a bežne sa používa v globálnych komunitách.
Bežné aplikácie Rjindael zahŕňajú protokoly vo WPA2 (WiFi Protected Access, verzia 2) a IPsec (Internet Protocol Security). Rijndael je symetrická bloková šifra, alternatíva k prúdovej šifre. Bloková šifra je typ šifry, ktorá používa kryptografický kľúč a algoritmus ako blok a nie ako jednotlivé bity. Dáta sa spracúvajú v 128-bitových blokoch, ale v dĺžkach kľúčov 128-bitových, 192-bitových a 256-bitových kľúčov.
Pre každú dĺžku kľúča má Rjindael variabilný počet kôl. V 128 bitoch bude 9 kôl, 192 bitov má 11 kôl a 13 kôl pre 256 bitov. Rijndeal bol ďalej vyvíjaný a aktualizovaný ako kandidát na Advanced Encryption Standard alebo AES. AES sa označuje aj ako AES-Rjindael. Rovnako ako Rjindael, aj AES predstavuje medzinárodný štandard v šifrovaní.
Na druhej strane je RijndaelManaged jedinou implementáciou pod Rijndaelom, jeho základnou triedou. Je klasifikovaný ako verejne zapečatená trieda a na rozdiel od svojej základnej triedy je „nezdediteľná“.
RijndealManaged je čisto riadený kód, ktorý sa dodáva aj s rámcom.
Rovnako ako Rijndael, aj RijndaelManaged spracováva údaje v rovnakých dĺžkach kľúčov. Rovnako zdieľa niektoré základné vlastnosti ako Rijndael. Čiastočný zoznam podobností obsahuje podobnú syntax, vlastnosti, polia a platformy, kde sa používa.
Zhrnutie:
1.Rijndael je algoritmus základnej triedy, z ktorého pochádzajú všetky ostatné implementácie Rijndaela. RijndaelManaged je jednou z implementácií Rijndaela.
2.Rijndael je zlepšenie oproti DES ako štandardu zabezpečeného šifrovania. Názov je kombináciou priezvisk jeho programátorov. Bola zavedená v roku 1997 a používa sa v mnohých vládnych a medzinárodných agentúrach na účely šifrovania. Ďalej sa stáva kandidátom na Advanced Encryption Standard (AES), ktorý je tiež známy ako AES-Rijndael. RijndaelManaged tiež spadá pod AES, pretože prijíma algoritmus Rijndael.
Rijndael je „dedičný“, zatiaľ čo RijndaelManaged je „nezdediteľný“.
3. Ďalší rozdiel je v tom, že Rijndael je verejná abstraktná trieda, zatiaľ čo RijndaelManaged je verejne zapečatená trieda.
4. Pretože RijndaelManaged je odvodená forma Rijndeelu, zdieľa určitú podobnosť. Medzi podobnosti patrí množstvo spracovávaných údajov, dĺžka kľúčov, polia, syntax, vlastnosti, polia, platformy a ich verzie..