Rijndael ja RijndaelManaged
Rijndael vs. RijndaelManaged
Rijndael ja RijndaelManaged ovat kahden luokan salakirjoituksen nimiavaruuksia. Molemmat luokitellaan algoritmiksi tai tarkemmin sanottuna salausalgoritmiksi.
Rijndael on eräänlainen symmetrinen algoritmi. Se on vanhin salausmenetelmä digitaalisten tietojen lähettämisessä ja tallentamisessa. Muita symmetrisiä algoritmeja ovat DES, Triple DES, RC2 ja AES. Muilla symmetrisilla algoritmeilla on myös niiden toteutus.
Rijndael on Rijndael-algoritmin perusluokka. Se on julkinen abstrakti luokka. Sitä voidaan myös kuvata "perinnölliseksi", eikä se voi olla suoraan samentumatonta. Se on eräänlainen salausalgoritmi; sen ensisijaisena tehtävänä on pitää tietoturva turvallisena, aitoa, yksityistä ja turvallista, koska se siirretään yhdeltä käyttäjältä ja tietokoneelta toiseen.
Vuonna 1997 Rijndael syntyi vastauksena, kun tietoturvastandardin (DES) turvallisuus epäiltiin. Se korvasi DES: n, kun National Institute of Standard Technology (NIST) sponsoroi turvallisempaa algoritmia. Rijndael luotiin Vincent Rijmen ja Joan Daemen. Sekä Rijmen että Daemen ovat belgialaisia kryptografioita. Nimi muodostettiin kampaamalla taiteilijoiden sukunimien alkuosat. Rijndael oli muutos Rijmenin ja Daemenin entisestä työyhteistyöstä nimeltä Square.
Monet hallitukset ja kansainväliset järjestöt hyväksyivät nopeasti Rijndaelin. NSA (National Security Agency), NASA (National Aeronautics and Space Authority), NESSIE (uudet eurooppalaiset allekirjoitus- ja salausjärjestelmät) ja muut käyttävät Rijndealia tietokoneissaan. Se kehittyi globaaliksi standardiksi ja sitä käytetään yleisesti globaaleissa yhteisöissä.
Rjindaelin yhteisiä sovelluksia ovat protokollat WPA2: ssa (WiFi Protected Access, versio 2) ja IPsec: ssa (Internet Protocol Security). Rijndael on symmetrinen lohkoseksti, vaihtoehto salasanalle. Lohkon salaus on tyyppinen salaus, joka käyttää sekä salausavainta että algoritmia lohkona eikä yksittäisinä bitteinä. Tietoja käsitellään 128-bittisissä lohkoissa, mutta 128-, 192- ja 256-bittisten avainten pituuksissa.
Jokaisella avaimen pituudella Rjindaelilla on vaihteleva määrä kierroksia. 128 bittiä on 9 kierrosta, 192 bittiä on 11 kierrosta ja 13 kierrosta 256 bittiä. Rijndealia kehitettiin edelleen ja päivitettiin Advanced Encryption Standardin tai AES: n ehdokkaaksi. AES: ää kutsutaan myös nimellä AES-Rjindael. Kuten Rjindael, AES edustaa myös kansainvälistä standardia salauksessa.
Toisaalta, RijndaelManaged on ainoa toteutus Rijndael, sen perusluokka. Se luokitellaan julkisesti suljettuun luokkaan, ja se on "ei-perinnöllinen" toisin kuin sen perusluokka. RijndealManaged on puhtaasti hallittu koodi, johon kuuluu myös kehys.
Kuten Rijndael, RijndaelManaged käsittelee tietoja samoilla avaimenpituuksilla. Se jakaa myös joitain perusominaisuuksia Rijndael. Osittainen luettelo samankaltaisuuksista sisältää samanlaisen syntaksin, ominaisuuksien, kenttien sekä alustojen, joissa sitä käytetään. Yhteenveto: 1.Rijndael on perusluokan algoritmi, josta kaikki muut Rijndael-toteutukset ovat peräisin. RijndaelManaged on yksi Rijndaelin toteutuksista. 2.Rijndael on DES: n parannus turvallisena salausstandardina. Nimi on yhdistelmä sen ohjelmoijien sukunimistä. Se otettiin käyttöön vuonna 1997 ja sitä on käytetty useissa julkisissa ja kansainvälisissä järjestöissä salaustarkoituksiin. Se tulee edelleen ehdokkaaksi Advanced Encryption Standard (AES), joka tunnetaan myös nimellä AES-Rijndael. RijndaelManaged kuuluu myös AES: n käyttöön, koska se hyväksyy Rijndael-algoritmin. Rijndael on "peritty", kun taas RijndaelManaged on "ei-perinnöllinen". 3. Toinen ero on se, että Rijndael on julkinen abstrakti luokka, kun taas RijndaelManaged on julkinen tiivistetty luokka. 4. Koska RijndaelManaged on johdettu Rijndaelin muoto, se jakaa jonkin verran samankaltaisuuksia. Samankaltaisuudet käsittävät käsiteltävien tietojen määrän, avaimen pituudet, kentät, syntaksin, ominaisuuksien, kentät, alustat ja niiden versiot.