Advanced Encryption Standard

Στην κρυπτογραφία, το Advanced Encryption Standard (AES), είναι ένας αλγόριθμος κρυπτογράφησης μπλοκ συμμετρικού κλειδιού που επιλέχθηκε από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) το 2001. Επιλέχθηκε για την κρυπτογράφηση δεδομένων. Χρησιμοποιείται ευρέως σε όλο τον κόσμο. Το προηγμένο πρότυπο κρυπτογράφησης αντικατέστησε το πρότυπο κρυπτογράφησης δεδομένων (DES).

Από το 2008, ο AES είναι ένας από τους πιο δημοφιλείς αλγορίθμους που χρησιμοποιούνται στην κρυπτογραφία συμμετρικού κλειδιού. Είναι διαθέσιμος στους προγραμματιστές και στο ευρύ κοινό με διάφορα πακέτα λογισμικού.

Το VeraCrypt είναι ένα πρόγραμμα που δίνει τη δυνατότητα χρήσης AES για κρυπτογράφησηZoom
Το VeraCrypt είναι ένα πρόγραμμα που δίνει τη δυνατότητα χρήσης AES για κρυπτογράφηση

Ιστορία

Το AES είναι ένας τύπος κρυπτογράφησης μπλοκ Rijndael (προφέρεται [rɛindaːl]) που αναπτύχθηκε από τους Βέλγους προγραμματιστές Vincent Rijmen και Joan Daemen.

Το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας διεξήγαγε διαγωνισμό για έναν δημόσια διαθέσιμο αλγόριθμο κρυπτογράφησης συμμετρικού κλειδιού και άρχισε να δέχεται συμμετοχές το 1997.

Το 1998, δεκαπέντε αλγόριθμοι επιλέχθηκαν για τον πρώτο γύρο του πρώτου συνεδρίου AES. Αφού ζητήθηκαν σχόλια, το NIST διοργάνωσε το Δεύτερο Συνέδριο AES όπου οι πέντε κορυφαίοι αλγόριθμοι ήταν οι MARS, RC6, Rijndael, Serpent και Twofish.

Μέχρι το 2000 και το τέλος του τρίτου συνεδρίου AES, το NIST επέλεξε το Rijndael για την πρόταση AES. Για τον AES, το NIST επέλεξε τρία μέλη της οικογένειας Rijndael, το καθένα με μέγεθος μπλοκ 128 bit, αλλά τρία διαφορετικά μήκη κλειδιών: 128, 192 και 256 bit.

Το Advanced Encryption Standard (AES) δημοσιεύθηκε ως Ομοσπονδιακό Πρότυπο Επεξεργασίας Πληροφοριών στις 26 Νοεμβρίου 2001.

Λεπτομέρειες

Ο AES έχει σταθερό μέγεθος μπλοκ 128 bit και τρεις τιμές μεγέθους κλειδιού 128, 192 ή 256 bit.

"Ο σχεδιασμός και η ισχύς όλων των μηκών κλειδιών του αλγορίθμου AES (δηλαδή 128, 192 και 256) είναι επαρκείς για την προστασία διαβαθμισμένων πληροφοριών μέχρι το επίπεδο SECRET. Οι πληροφορίες ΑΚΡΩΣ ΑΠΟΡΡΗΤΟ απαιτούν τη χρήση είτε του μήκους κλειδιού 192 είτε του μήκους κλειδιού 256. Η εφαρμογή του AES σε προϊόντα που προορίζονται για την προστασία συστημάτων ή/και πληροφοριών εθνικής ασφάλειας πρέπει να εξετάζεται και να πιστοποιείται από την NSA πριν από την απόκτηση και τη χρήση τους".

Ο AES είναι γρήγορος τόσο σε λογισμικό όσο και σε υλικό, είναι σχετικά εύκολος στην υλοποίηση και απαιτεί λίγη μνήμη.

Πρότυπο

Το Advanced Encryption Standard (AES) ορίζεται στο:

  • FIPS PUB 197: Σύνθετο πρότυπο κρυπτογράφησης (AES)
  • ISO/IEC 18033-3: Κωδικοποιητές μπλοκ

Σχετικές σελίδες

  • DES-X
  • Πρότυπο κρυπτογράφησης δεδομένων (DES)
  • Τριπλό DES (TDES)

Ερωτήσεις και απαντήσεις

Q: Τι είναι το προηγμένο πρότυπο κρυπτογράφησης (AES);


A: Το Advanced Encryption Standard είναι ένας αλγόριθμος κρυπτογράφησης μπλοκ συμμετρικού κλειδιού που χρησιμοποιείται για την κρυπτογράφηση δεδομένων.

Ε: Πότε επιλέχθηκε το AES και από ποιον;


Α: Το AES επιλέχθηκε από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) το 2001.

Ε: Τι έχει αντικαταστήσει ο AES;


Α: Το AES αντικατέστησε το πρότυπο κρυπτογράφησης δεδομένων (DES).

Ερ: Πότε ο AES έγινε ένας από τους πιο δημοφιλείς αλγορίθμους που χρησιμοποιούνται στην κρυπτογραφία συμμετρικού κλειδιού;


Α: Από το 2008, ο AES έγινε ένας από τους πιο δημοφιλείς αλγορίθμους που χρησιμοποιούνται στην κρυπτογραφία συμμετρικού κλειδιού.

Ε: Ποιος έχει πρόσβαση στον AES;


Α: Ο AES είναι διαθέσιμος σε προγραμματιστές και στο ευρύ κοινό με διάφορα πακέτα λογισμικού.

Ε: Τι είδους αλγόριθμος κρυπτογράφησης είναι ο AES;


Α: Ο AES είναι ένας αλγόριθμος κρυπτογράφησης μπλοκ συμμετρικού κλειδιού.

Ε: Ποιος είναι ο πρωταρχικός σκοπός του AES;


Α: Ο πρωταρχικός σκοπός του AES είναι η κρυπτογράφηση δεδομένων.

AlegsaOnline.com - 2020 / 2023 - License CC3