„Rijndael“ ir „Rijndael“ valdomi
„Rijndael“ ir „RijndaelManaged“ yra dvi kriptografijos vardų sričių klasės. Abu yra klasifikuojami kaip algoritmas arba, tiksliau, šifravimo algoritmas.
Rijndael yra simetrinio algoritmo rūšis. Tai yra seniausias šifravimo būdas perduodant ir saugant skaitmeninius duomenis. Kiti simetrinių algoritmų tipai yra DES, Triple DES, RC2 ir AES. Kiti simetriniai algoritmai taip pat turi savo įgyvendinimus.
„Rijndael“ yra pagrindinė „Rijndael“ algoritmo klasė. Tai yra visuomenės abstrakti klasė. Jis taip pat gali būti apibūdinamas kaip „paveldimas“ ir negali būti tiesiogiai nepasotinamas. Tai yra šifravimo algoritmo tipas; pagrindinis jos uždavinys yra išlaikyti saugią, autentišką, privačią ir saugią informaciją, kai ji perduodama iš vieno vartotojo ir kompiuterio kitam.
1997 m. „Rijndael“ buvo sukurta kaip atsakas, kai kilo abejonių dėl duomenų šifravimo standarto (DES) saugumo. Tai pakeitė DES, kai Nacionalinis standartinių technologijų institutas (NIST) rėmė saugesnį algoritmą. „Rijndael“ sukūrė Vincentas Rijmenas ir Joanas Daemenas. Tiek Rijmenas, tiek Daemenas yra belgų kriptografai. Vardas buvo suformuotas šukuojant pradines jo kūrėjų pavardžių dalis. „Rijndael“ buvo ankstesnio „Rijmen“ ir „Daemen“ bendradarbiavimo, vadinamo „Square“, modifikacija.
Rijndael buvo greitai priimtas daugelio vyriausybių ir tarptautinių agentūrų. Tokios institucijos kaip NSA (Nacionalinė saugumo agentūra), NASA (Nacionalinė aeronautikos ir kosmoso tarnyba), NESSIE (naujos Europos parašo vientisumo ir šifravimo schemos) ir kitos naudoja „Rijndeal“ savo kompiuteriuose. Jis išsivystė į visuotinį standartą ir dažniausiai naudojamas pasaulinėse bendruomenėse.
Įprastas „Rjindael“ programas sudaro protokolai WPA2 („WiFi Protected Access“, 2 versija) ir „IPsec“ (interneto protokolų saugumas). „Rijndael“ yra simetriškas bloko šifras, srauto šifro alternatyva. Bloko šifras yra šifro rūšis, kuri tiek kriptografinį raktą, tiek algoritmą taiko kaip bloką, o ne kaip atskirus bitus. Duomenys tvarkomi 128 bitų blokais, tačiau raktų ilgiai yra 128 bitų, 192 bitų ir 256 bitų..
Kiekvieną rakto ilgį „Rjindael“ turi kintamą skaičių apvalumų. Iš 128 bitų bus 9 raundai, 192 bitai turi 11 raundų, o 13 raundų - po 256 bitų. „Rijndeal“ buvo toliau plėtojama ir atnaujinama kaip kandidatė į Pažangaus šifravimo standartą arba AES. AES taip pat vadinamas AES-Rjindael. Kaip ir Rjindael, AES taip pat atstovauja tarptautiniam šifravimo standartui.
Kita vertus, „RijndaelManaged“ yra vienintelis „Rijndael“, savo pagrindinės klasės, diegimas. Ji klasifikuojama kaip viešai uždaryta klasė ir, priešingai nei jos pagrindinė klasė, yra „nepaveldima“.
„RijndealManaged“ yra grynai valdomas kodas, kuris taip pat pateikiamas kartu su sistema.
Kaip ir „Rijndael“, „RijndaelManaged“ tvarko duomenis tokiu pat ilgio raktu. Jis taip pat turi keletą pagrindinių „Rijndael“ savybių. Daliniame panašumų sąraše yra panaši sintaksė, ypatybės, laukai, taip pat platformos, kuriose jis naudojamas.
Santrauka:
1.Rijndael yra bazinės klasės algoritmas, iš kurio kilęs visas kitas Rijndael įgyvendinimas. „RijndaelManaged“ yra vienas iš „Rijndael“ diegimų.
2. „Rijndael“ yra patobulinimas nuo DES kaip saugaus šifravimo standarto. Vardas yra pavardžių derinys. Jis buvo įvestas 1997 m. Ir buvo naudojamas daugelyje vyriausybinių ir tarptautinių agentūrų šifravimo tikslams. Be to, jis tampa kandidatu į išplėstinį šifravimo standartą (AES), dar vadinamą AES-Rijndael. „RijndaelManaged“ taip pat patenka į AES, nes priima „Rijndael“ algoritmą.
„Rijndael“ yra „paveldimas“, o „RijndaelManaged“ yra „nepaveldimas“.
3.Kitas skirtumas yra tas, kad „Rijndael“ yra viešoji abstrakčioji klasė, o „RijndaelManaged“ yra viešai uždaryta klasė..
4. Kadangi RijndaelManaged yra išvestinė Rijndael forma, ji turi tam tikrų panašumų. Panašumai apima tvarkomų duomenų kiekį, raktų ilgį, laukus, sintaksę, ypatybes, laukus, platformas ir jų versijas.