Rijndael vs RijndaelManaged
A Rijndael és a RijndaelManaged a kriptográfia névterének két osztálya. Mindkettőt algoritmusnak, vagy pontosabban titkosítási algoritmusnak kell besorolni.
A Rijndael egy szimmetrikus algoritmus. Ez a titkosítás legrégebbi módszere a digitális adatok továbbítása és tárolása során. Más típusú szimmetrikus algoritmusok a DES, a Triple DES, RC2 és AES. Más szimmetrikus algoritmusoknak megvan a megfelelő megvalósítása.
A Rijndael a Rijndael algoritmus alaposztálya. Ez egy nyilvános absztrakt osztály. Leírható úgy is, mint „örökölhető”, és nem lehet közvetlenül kielégíthetetlen. Ez egy típusú titkosítási algoritmus; elsődleges feladata az információk biztonságának, hitelességének, magánjellegének és biztonságának megőrzése, mivel azokat az egyik felhasználó és a számítógép átadja a másiknak.
1997-ben a Rijndaelt válaszként hozták létre, amikor az Data Encryption Standard (DES) biztonságát megkérdőjelezték. Ez helyettesítette a DES-t, amikor a Nemzeti Szabványtechnikai Intézet (NIST) egy biztonságosabb algoritmust szponzorált. A Rijndaelt Vincent Rijmen és Joan Daemen készítette. Rijmen és Daemen belga kriptográfusok is. A név az alkotók vezetéknevének kezdő részeinek összefésülésével alakult ki. A Rijndael a Rijmen és Daemen korábbi munkájának, a Négyzetnek a módosítása volt.
Számos kormány és nemzetközi ügynökség gyorsan elfogadta a Rijndaelt. Az olyan intézmények, mint az NSA (Nemzeti Biztonsági Ügynökség), NASA (Nemzeti Repülési és Űrügyi Hatóság), NESSIE (az aláírások integritásának és titkosításának új európai rendszerei) és mások a Rijndealt használják számítógépükön. Globális standardmá fejlődött, és általánosan használják a globális közösségekben.
Az Rjindael általános alkalmazásai közé tartozik a WPA2 (WiFi védett hozzáférés, 2. verzió) és az IPsec (Internet Protocol Security) protokollok. A Rijndael szimmetrikus blokk rejtjel, az adatfolyam rejtjel alternatívája. A blokk rejtjel egy olyan rejtjel, amely mind a kriptográfiai kulcsot, mind az algoritmust blokkként, és nem különálló bitként alkalmazza. Az adatokat 128 bites blokkokban kezeljük, de a kulcshosszuk 128 bites, 192 bites és 256 bites..
Minden kulcshosszon Rjindael változó számú fordulót tartalmaz. 128 bitben 9 forduló lesz, 192 bitnek 11, 13 pedig 256 bit. A Rijndealt tovább fejlesztették és frissítették, mint az Advanced Encryption Standard vagy AES jelöltje. Az AES-t AES-Rjindael-nek is nevezik. Mint Rjindael, az AES a titkosítás nemzetközi szabványát is képviseli.
Másrészt a RijndaelManaged az egyetlen megvalósítás, amely Rijndael, az alaposztály alatt áll. Nyilvánosan zárt osztályba sorolják, és az alaposztályával ellentétben „nem örökölhető”.
A RijndealManaged egy tisztán kezelt kód, amelyhez egy keret is tartozik.
A Rijndaelhez hasonlóan a RijndaelManaged ugyanolyan kulcshosszon kezeli az adatokat. A Rijndael-hez hasonló alapvető jellemzőkkel is rendelkezik. A hasonlóságok részleges felsorolása tartalmazza a hasonló szintaxist, tulajdonságokat, mezőket, valamint azokat a platformokat, ahol használják.
Összefoglaló:
1.Rijndael egy alap osztály algoritmus, amelyből az összes többi Rijndael megvalósítás származik. A RijndaelManaged a Rijndael egyik megvalósítása.
2. A Rijndael a DES mint biztonságos titkosítási szabvány fejlesztése. A név a programozói vezetéknevek kombinációja. 1997-ben vezették be, és sok kormányzati és nemzetközi ügynökségben használták titkosításra. Ezenkívül a továbbfejlesztett titkosítási szabvány (AES) jelöltévé válik, amelyet más néven AES-Rijndael néven ismernek. A RijndaelManaged az AES hatálya alá tartozik, mivel elfogadja a Rijndael algoritmust.
A Rijndael „örökölhető”, míg a RijndaelManaged „nem örökölhető”.
3.Egy másik különbség az, hogy Rijndael nyilvános absztrakt osztály, míg a RijndaelManaged nyilvános zárt osztály.
4.Mivel a RijndaelManaged a Rijndael származtatott formája, némi hasonlóságot mutat. A hasonlóságok között szerepel a kezelt adatok mennyisége, kulcshosszok, mezők, szintaxis, tulajdonságok, mezők, platformok és verzióik.