Διαφορά μεταξύ Rijndael και RijndaelManaged Διαφορά μεταξύ

Anonim

Rijndael vs RijndaelManaged

Rijndael και RijndaelManaged είναι δύο κατηγορίες κρυπτογραφικών χώρων ονομάτων. Και οι δύο ταξινομούνται ως αλγόριθμος ή, ειδικότερα, ως αλγόριθμος κρυπτογράφησης.

Το Rijndael είναι ένας τύπος συμμετρικού αλγορίθμου. Είναι η παλαιότερη μέθοδος κρυπτογράφησης στη μετάδοση και αποθήκευση ψηφιακών δεδομένων. Άλλοι τύποι συμμετρικών αλγορίθμων περιλαμβάνουν DES, Triple DES, RC2 και AES. Άλλοι συμμετρικοί αλγόριθμοι έχουν επίσης τις αντίστοιχες υλοποιήσεις τους.

Το Rijndael είναι η βασική κλάση του αλγορίθμου Rijndael. Είναι μια δημόσια αφηρημένη τάξη. Μπορεί επίσης να περιγραφεί ως "κληρονομική", και δεν μπορεί να είναι άμεσα ακόρεστη. Είναι ένας τύπος αλγόριθμου κρυπτογράφησης. η πρωταρχική της δουλειά είναι να διατηρεί τις πληροφορίες ασφαλείς, αυθεντικές, ιδιωτικές και ασφαλείς καθώς μεταδίδεται από έναν χρήστη και από έναν υπολογιστή στον άλλο.

Το 1997, ο Rijndael δημιουργήθηκε ως απάντηση όταν αμφισβητήθηκε η ασφάλεια του Standard Encryption Standard (DES). Αντικαταστάθηκε το DES όταν το Εθνικό Ινστιτούτο Προτύπων Τεχνολογίας (NIST) χρηματοδότησε έναν πιο ασφαλή αλγόριθμο. Το Rijndael δημιουργήθηκε από τον Vincent Rijmen και τον Joan Daemen. Τόσο το Rijmen όσο και το Daemen είναι βελγικοί κρυπτογραφητές. Το όνομα σχηματίστηκε με το χτένισμα των αρχικών τμημάτων των επώνυμων δημιουργών του. Το Rijndael ήταν μια τροποποίηση της πρώην εργασιακής συνεργασίας του Rijmen και του Daemen που ονομάζεται Square.

Το Rijndael υιοθετήθηκε γρήγορα από πολλές κυβερνήσεις και διεθνείς οργανισμούς. Ιδρύματα όπως η NSA, η NASA (εθνική αρχή αεροναυτικής και διαστήματος), το NESSIE (νέα ευρωπαϊκά σχέδια για την ακεραιότητα υπογραφής και την κρυπτογράφηση) και άλλα χρησιμοποιούν το Rijndeal στους υπολογιστές τους. Έχει εξελιχθεί σε παγκόσμιο πρότυπο και χρησιμοποιείται συνήθως σε παγκόσμιες κοινότητες.

Οι κοινές εφαρμογές του Rjindael περιλαμβάνουν πρωτόκολλα στο WPA2 (WiFi Protected Access, έκδοση 2) ​​και στο IPsec (Ασφάλεια πρωτοκόλλου Internet). Ο Rijndael είναι ένας συμμετρικός κρυπτογραφητής, ένας εναλλακτικός τύπος κρυπτογράφησης. Ο κρυφός κωδικός είναι ένας τύπος κρυπτογράφου που εφαρμόζει τόσο το κρυπτογραφικό κλειδί όσο και τον αλγόριθμο ως μπλοκ και όχι ως μεμονωμένα δυαδικά ψηφία. Τα δεδομένα διακινούνται σε μπλοκ 128 bit αλλά σε βασικά μήκη πλήκτρων 128-bit, 192-bit και 256-bit.

Για κάθε μήκος κλειδιού, ο Rjindael έχει έναν μεταβλητό αριθμό γύρων. Σε 128 bits, θα υπάρχουν 9 γύροι, 192 bits έχουν 11 γύρους και 13 γύρους για 256 bits. Το Rijndeal αναπτύχθηκε περαιτέρω και ενημερώθηκε ως υποψήφιος για Advanced Encryption Standard ή AES. Το AES αναφέρεται επίσης ως AES-Rjindael. Όπως και ο Rjindael, η AES αντιπροσωπεύει επίσης το διεθνές πρότυπο στην κρυπτογράφηση.

Από την άλλη πλευρά, η RijndaelManaged είναι η μόνη εφαρμογή του Rijndael, της βασικής του κατηγορίας. Κατατάσσεται ως δημόσια κλειστή κατηγορία και είναι "μη κληρονομική" σε αντίθεση με την κατηγορία βάσης.

Το RijndealManaged είναι ένας καθαρά διαχειριζόμενος κώδικας ο οποίος έρχεται επίσης με ένα πλαίσιο.

Όπως και ο Rijndael, ο RijndaelManaged χειρίζεται δεδομένα με τα ίδια μήκη κλειδιών. Έχει επίσης μερικά βασικά χαρακτηριστικά όπως το Rijndael. Μια μερική λίστα ομοιότητες περιλαμβάνει παρόμοια σύνταξη, ιδιότητες, πεδία, καθώς και πλατφόρμες όπου χρησιμοποιείται.

Περίληψη:

1. Ο Rijndael είναι ένας αλγόριθμος κατηγορίας βάσης όπου όλες οι άλλες εφαρμογές του Rijndael προέρχονται από. Το RijndaelManaged είναι μία από τις εφαρμογές του Rijndael.

2. Το Rijndael είναι μια βελτίωση από το DES ως ασφαλές πρότυπο κρυπτογράφησης. Το όνομα είναι ένας συνδυασμός των επωνύμων των προγραμματιστών του. Εισήχθη το 1997 και έχει χρησιμοποιηθεί σε πολλές κυβερνητικές και διεθνείς υπηρεσίες για σκοπούς κρυπτογράφησης. Ακόμα γίνεται υποψήφιος για το Advanced Encryption Standard (AES), το οποίο είναι επίσης γνωστό ως AES-Rijndael. Το RijndaelManaged εμπίπτει επίσης στο AES καθώς υιοθετεί τον αλγόριθμο Rijndael.

Ο Rijndael είναι "κληρονομικός", ενώ ο RijndaelManaged είναι "μη κληρονομικός. "

3. Μια άλλη διαφορά είναι ότι ο Rijndael είναι μια δημόσια αφηρημένη τάξη ενώ το RijndaelManaged είναι μια δημόσια σφραγισμένη τάξη.

4. Δεδομένου ότι το RijndaelManaged είναι μια παραγόμενη μορφή του Rijndael, μοιράζεται κάποια ομοιότητα. Οι ομοιότητες περιλαμβάνουν την ποσότητα των δεδομένων που χειρίζονται, τα μήκη κλειδιών, τα πεδία, τη σύνταξη, τις ιδιότητες, τα πεδία, τις πλατφόρμες και τις εκδόσεις τους.