Rijndael vs RijndaelPārvaldīts
Rijndael un RijndaelManaged ir divas kriptogrāfijas nosaukumvietu klases. Abi ir klasificēti kā algoritms vai, precīzāk sakot, šifrēšanas algoritms.
Rijndael ir simetriska algoritma tips. Tā ir vecākā šifrēšanas metode digitālo datu pārraidei un glabāšanai. Pie citiem simetrisko algoritmu veidiem pieder DES, Triple DES, RC2 un AES. Citiem simetriskiem algoritmiem ir arī to atbilstošā realizācija.
Rijndael ir Rijndael algoritma pamatklase. Tā ir publiska abstrakta klase. To var arī raksturot kā “iedzimtu”, un tas nevar būt tieši negausīgs. Tas ir šifrēšanas algoritma tips; tās galvenais uzdevums ir saglabāt drošu, autentisku, privātu un drošu informāciju, jo tā tiek nodota no viena lietotāja un datora citam.
Rijndael 1997. gadā tika izveidots kā atbilde, kad tika apšaubīta datu šifrēšanas standarta (DES) drošība. Tas aizstāja DES, kad Nacionālais standarta tehnoloģiju institūts (NIST) sponsorēja drošāku algoritmu. Rijndael izveidoja Vincents Rijmens un Joan Daemen. Gan Rijmens, gan Daemen ir Beļģijas kriptogrāfi. Nosaukums tika izveidots, ķemmējot tā veidotāju uzvārdu sākuma daļas. Rijndael bija Rijmen un Daemen bijušās darba sadarbības ar kvadrātu modifikācija.
Rijndael ātri pieņēma daudzas valdības un starptautiskās aģentūras. Tādas institūcijas kā NSA (Nacionālā drošības aģentūra), NASA (Nacionālā aeronautikas un kosmosa pārvalde), NESSIE (jaunas Eiropas parakstu integritātes un šifrēšanas shēmas) un citas izmanto Rijndeal savos datoros. Tas pārtapa par globālu standartu un parasti tiek izmantots pasaules kopienās.
Parasti Rjindael lietojumprogrammās ietilpst protokoli WPA2 (WiFi aizsargāta piekļuve, 2. versija) un IPsec (interneta protokola drošība). Rijndael ir simetrisks bloku šifrs, alternatīva straumes šifram. Bloka šifrs ir šifra veids, kas gan kriptogrāfisko atslēgu, gan algoritmu izmanto kā bloku, nevis kā atsevišķus bitus. Dati tiek apstrādāti 128 bitu blokos, bet atslēgu garumos - 128 bitu, 192 bitu un 256 bitu atslēgas..
Katram taustiņa garumam Rjindael ir mainīgs kārtas skaits. 128 bitiem būs 9 kārtas, 192 bitiem ir 11 kārtas, un 13 kārtas - 256 bitiem. Rijndeal tika tālāk attīstīts un atjaunināts kā uzlabotā šifrēšanas standarta jeb AES kandidāts. AES tiek saukts arī par AES-Rjindael. Tāpat kā Rjindael, arī AES pārstāv šifrēšanas starptautisko standartu.
No otras puses, RijndaelManaged ir vienīgā ieviešana Rijndael, tās bāzes klases ietvaros. To klasificē kā publiski noslēgtu klasi un atšķirībā no pamatklases nav “mantojams”.
RijndealManaged ir tīri pārvaldīts kods, kuram ir arī ietvars.
Tāpat kā Rijndael, arī RijndaelManaged apstrādā datus ar viena atslēgas garumu. Tam ir arī dažas pamata pazīmes kā Rijndael. Daļējs līdzību saraksts satur līdzīgu sintakse, rekvizītus, laukus, kā arī platformas, kur tas tiek izmantots.
Kopsavilkums:
1.Rijndael ir bāzes klases algoritms, no kura atvasināta visa cita Rijndael ieviešana. RijndaelManaged ir viena no Rijndael ieviešanām.
2.Rijndael ir uzlabojums no DES kā droša šifrēšanas standarta. Vārds ir tā programmētāju uzvārdu kombinācija. Tas tika ieviests 1997. gadā un ir izmantots daudzās valdības un starptautiskās aģentūrās šifrēšanas nolūkos. Tālāk tas kļūst par kandidātu uzlabotajam šifrēšanas standartam (AES), kas pazīstams arī kā AES-Rijndael. RijndaelManaged ietilpst arī AES, jo tas pieņem Rijndael algoritmu.
Rijndael ir “iedzimts”, savukārt RijndaelManaged ir “mantojams”.
3.Cita atšķirība ir tā, ka Rijndael ir publiska abstrakta klase, savukārt RijndaelManaged ir publiski noslēgta klase.
4.Kopš RijndaelManaged ir atvasināta Rijndael forma, tai ir zināmas līdzības. Līdzības ietver apstrādājamo datu daudzumu, atslēgu garumus, laukus, sintakse, rekvizītus, laukus, platformas un to versijas.