AES vs des κρυπτογράφηση

Contents

Διαφορά μεταξύ AES και DES CIPHERS

Τόσο το DES όσο και το AES είναι κρυπτογραφητές μπλοκ συμμετρικού κλειδιού που χρησιμοποιούνται στην κρυπτογράφηση όπου χρησιμοποιείται μόνο ένα κλειδί (το μυστικό κλειδί) για να κωδικοποιήσει και να αποκωδικοποιήσει τα ηλεκτρονικά δεδομένα. Το κλειδί πρέπει να ανταλλάσσεται μεταξύ των οργανώσεων που επικοινωνούν με τη χρήση συμμετρικής κρυπτογράφησης έτσι ώστε να μπορεί να χρησιμοποιηθεί στη διαδικασία αποκρυπτογράφησης.

Διαφορά μεταξύ AES και DES CIPHERS

Πρόκειται για προχωρημένο πρότυπο κρυπτογράφησης, που αναπτύχθηκε το 2001. Καθώς το Triple-Des βρέθηκε να είναι αργό, δημιουργήθηκε το AES και είναι έξι φορές ταχύτερη από το Triple Des. Είναι ένας από τους πιο ευρέως χρησιμοποιούμενους συμμετρικούς αλγόριθμους κρυπτογραφίας που χρησιμοποιείται σήμερα. Λειτουργεί σε bytes και όχι σε κομμάτια.

Τι είναι des?

Πρόκειται για πρότυπο κρυπτογράφησης δεδομένων, που αναπτύχθηκε το 1977. Πρόκειται για έναν κρυπτογραφικό πολλαπλών στρογγυλών που χωρίζει το πλήρες κείμενο σε 2 μέρη και στη συνέχεια εργάζεται σε κάθε μέρος ξεχωριστά. Περιλαμβάνει διάφορες λειτουργίες όπως επέκταση, μετάθεση και υποκατάσταση, λειτουργία XOR με στρογγυλό κλειδί.

Το AES και το DES είναι και τα δύο παραδείγματα συμμετρικών κρυπτογράφων μπλοκ, αλλά έχουν ορισμένες ανισότητες.

ΑΕ Ερασιτέχνης
1. Το AES σημαίνει προχωρημένο πρότυπο κρυπτογράφησης Το DES σημαίνει πρότυπο κρυπτογράφησης δεδομένων
2. Η ημερομηνία δημιουργίας είναι το 2001. Η ημερομηνία δημιουργίας είναι το 1977.
3. Byte προσανατολισμένος. Ψεκασμένος.
4. Το μήκος κλειδιού μπορεί να είναι 128-bits, 192-bits και 256-bits. Το μήκος κλειδιού είναι 56 bits στο DES.
5. Ο αριθμός των γύρων εξαρτάται από το μήκος κλειδιού: 10 (128-bits), 12 (192-bits) ή 14 (256-bits) Το DES περιλαμβάνει 16 γύρους πανομοιότυπων επιχειρήσεων
6. Η δομή βασίζεται σε δίκτυο υποκατάστασης-εκμετάλλευσης. Η δομή βασίζεται σε δίκτυο Feistel.
7. Η λογική του σχεδιασμού για AES είναι ανοιχτή. Η λογική του σχεδιασμού για το DES είναι κλειστό.
8. Η διαδικασία επιλογής για αυτό είναι μυστική αλλά αποδεκτή για ανοιχτό δημόσιο σχόλιο. Η διαδικασία επιλογής για αυτό είναι μυστική.
9. Το AES είναι πιο ασφαλές από το Des Cipher και είναι το de facto World Standard. Το DES μπορεί να σπάσει εύκολα καθώς έχει γνωρίσει τρωτά σημεία. Το 3DES (Triple des) είναι μια παραλλαγή του DES που είναι ασφαλής από το συνηθισμένο DES.
10. Οι γύρους σε AES είναι: Αντικατάσταση byte, σειρά μετατόπισης, στήλη και προσθήκη κλειδιού Οι γύρους στο DES είναι: επέκταση, λειτουργία XOR με στρογγυλό κλειδί, υποκατάσταση και μετάθεση
11. Οι AEs μπορούν να κρυπτογραφήσουν 128 bits του PlainText. Το DES μπορεί να κρυπτογραφήσει 64 κομμάτια του PlainText.
12. Μπορεί να δημιουργήσει κρυπτογράφημα 128, 192, 256 bits. Δημιουργεί κρυπτογράφημα 64 bits.
13. Το AES Cipher προέρχεται από έναν τετράγωνο κρυπτογράφημα της πλατείας καναλιών. Ο Des Cipher προέρχεται από τον Lucifer Cipher.
14. Το AES σχεδιάστηκε από τον Vincent Rijmen και τον Joan Daemen. Το DES σχεδιάστηκε από την IBM.
15. Δεν υπάρχουν γνωστές κρυπτογραφικές επιθέσεις εναντίον AES, αλλά επιθέσεις πλευρικών καναλιών ενάντια στις υλοποιήσεις του AES. Οι επιθέσεις Biclique έχουν καλύτερη πολυπλοκότητα από τη βίαιη δύναμη, αλλά εξακολουθούν να είναι αναποτελεσματικές. Οι γνωστές επιθέσεις κατά του DES περιλαμβάνουν βίαιη δύναμη, γραμμική κρυπτογράφηση και διαφορική ανάλυση κρυπτογράφησης.
16. Είναι ταχύτερο από το Des. Είναι πιο αργό από το AES.
17. Είναι ευέλικτο. Δεν είναι ευέλικτο.
18. Είναι αποτελεσματικό τόσο με υλικό όσο και με λογισμικό. Είναι αποτελεσματικό μόνο με υλικό.
  DD WRT PIA

Τελευταία ενημέρωση: 24 Ιανουαρίου, 2023

Παρόμοια μικρογραφία ανάγνωσης

Όπως το άρθρο

Διαφορά μεταξύ AES και DES CIPHERS

Τόσο το DES όσο και το AES είναι κρυπτογραφητές μπλοκ συμμετρικού κλειδιού που χρησιμοποιούνται στην κρυπτογράφηση όπου χρησιμοποιείται μόνο ένα κλειδί (το μυστικό κλειδί) για να κωδικοποιήσει και να αποκωδικοποιήσει τα ηλεκτρονικά δεδομένα. Το κλειδί πρέπει να ανταλλάσσεται μεταξύ των οργανώσεων που επικοινωνούν με τη χρήση συμμετρικής κρυπτογράφησης έτσι ώστε να μπορεί να χρησιμοποιηθεί στη διαδικασία αποκρυπτογράφησης.

Περάστε από αυτό το άρθρο για να μάθετε τα χαρακτηριστικά των AES και DES CIPHERS και πώς διαφέρουν μεταξύ τους.

Τι είναι ο Des Cipher?

Το πρότυπο κρυπτογράφησης δεδομένων, συχνά γνωστό ως DES, είναι ένα συμμετρικό μπλοκ κλειδιού που αναπτύχθηκε από την IBM το 1977.

  • Το PlainText χωρίζεται σε δύο μισά στην κρυπτογράφηση DES και στη συνέχεια η DES χρησιμοποιεί ένα κείμενο 64-bit και ένα κλειδί 56 bit για να δημιουργήσει ένα κρυπτογράφημα 64 bit, το οποίο είναι μια κρυπτογραφημένη αναπαράσταση των δεδομένων.
  • Το μήκος κλειδιού που χρησιμοποιείται για την κρυπτογράφηση στο DES είναι 56 bits, αν και το μέγεθος του μπλοκ είναι 64 bits (τα υπόλοιπα 8 bits είναι μόνο bits · δεν χρησιμοποιούνται από τον αλγόριθμο κρυπτογράφησης). Το DES συνεπάγεται 16 γύρους πανομοιότυπων διαδικασιών, ανεξάρτητα από το βασικό μήκος.
  • Επειδή το ποσό των εργασιών στο DES είναι σταθερό και δεν επιτρέπεται οι συνδυασμοί μετάδοσης, είναι ευκολότερο να σπάσει η κρυπτογράφηση, καθιστώντας το λιγότερο ασφαλές από το AES.

Το DES είναι ένας συμμετρικός αλγόριθμος κλειδιού που χρησιμοποιείται για την κρυπτογράφηση ψηφιακών δεδομένων. Το σύντομο μήκος του 56 bits το καθιστά πολύ αδύναμο για να εξασφαλίσει τις περισσότερες τρέχουσες εφαρμογές που βασίζονται στην κρυπτογράφηση.

Τι είναι ο κρυπτογραφημένος AES?

Το Advanced Encryption Standard, ή το AES, είναι ένας συμμετρικός κρυπτογραφημένος μπλοκ κλειδιού που αναπτύχθηκε από τους Vincent Rijmen και Joan Daemen το 2001. Το AES εφαρμόζεται παγκοσμίως, τόσο σε υλικό όσο και σε λογισμικό, για να κρυπτογραφεί ευαίσθητα δεδομένα. Το AES χρησιμοποιείται ευρέως κατά τη μετάδοση δεδομένων μέσω δικτύων υπολογιστών, ιδιαίτερα σε ασύρματα δίκτυα.

  • Το AES χρησιμοποιεί ένα κείμενο 128-bit και ένα μυστικό κλειδί 128-bit για τη δημιουργία ενός μπλοκ 128-bit, το οποίο στη συνέχεια επεξεργάζεται για να παράγει 16 bytes (128-bit) ciphertext.
  • Στην περίπτωση του AES, το μήκος κλειδιού μπορεί να είναι 128 bits, 192 bits ή 256 bits, με 10 γύρους (128 bits), 12 γύρους (192 bits) ή 14 γύρους (256 bits).
  • Η AES, από την άλλη πλευρά, είναι πιο ασφαλής από την κρυπτογράφηση DES και έχει γίνει το de facto International Standard.

Η διαδικασία κρυπτογράφησης του προχωρημένου προτύπου κρυπτογράφησης βασίζεται σε επαναληπτικές εργασίες υποκατάστασης και μετατόπισης με επαναληπτικό τρόπο. Τα 16 bytes των δεδομένων είναι διατεταγμένα σε μια μήτρα τεσσάρων στηλών και τεσσάρων σειρών. Σε αυτό το Matrix, η AES εκτελεί γύρους επιχειρήσεων υποκατάστασης-εκμετάλλευσης.

  Fretorrentes

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

  • Για το κλειδί κρυπτογράφησης 128-bit, 10 γύρους
  • Για το κλειδί κρυπτογράφησης 192-bit, 12 γύρους
  • Για το κλειδί κρυπτογράφησης 256-bit, 14 γύρους

Διαφορά μεταξύ AES και DES CIPHERS

Ο παρακάτω πίνακας υπογραμμίζει τις σημαντικότερες διαφορές μεταξύ AES και DES Ciphers.

συμπέρασμα

Συμπερασματικά, τόσο το AES όσο και το DES είναι συμμετρικοί κρυπτογράφοι μπλοκ κλειδιού, ωστόσο ο AES Cipher είναι το πρότυπο de-facto κρυπτογράφησης και είναι πιο ασφαλές από το Des Cipher.

AES vs des Encryption: Γιατί το Advanced Encryption Standard (AES) έχει αντικαταστήσει το DES, 3DES και TDEA

AES έναντι κρυπτογράφησης: Γιατί το Advanced Encryption Standard (AES) έχει αντικαταστήσει το DES, 3DES και TDEA

AES έναντι κρυπτογράφησης: Γιατί το Advanced Encryption Standard (AES) έχει αντικαταστήσει το DES, 3DES και TDEA

Κάθε τόσο συχνά, συναντάμε κάποιον που εξακολουθεί να χρησιμοποιεί απαρχαιωμένο DES για κρυπτογράφηση. Εάν ο οργανισμός σας δεν έχει μετατραπεί στο Προχωρημένο πρότυπο κρυπτογράφησης (AES), ήρθε η ώρα για αναβάθμιση. Για να καταλάβουμε καλύτερα γιατί: ας συγκρίνουμε την κρυπτογράφηση AES vs des:

Πρότυπο κρυπτογράφησης δεδομένων (DES)

Τι είναι η κρυπτογράφηση des?

Το DES είναι ένα συμμετρικό κρυπτογραφικό μπλοκ (κοινόχρηστο μυστικό κλειδί), με βασικό μήκος 56-bits. Δημοσιεύθηκε ως Πρότυπα Επεξεργασίας Ομοσπονδιακών Πληροφοριών (FIPS) 46 Πρότυπο το 1977, η DES αποσύρθηκε επίσημα το 2005.

Η ομοσπονδιακή κυβέρνηση ανέπτυξε αρχικά κρυπτογράφηση DES πριν από 35 χρόνια για να παρέχει κρυπτογραφική ασφάλεια για όλες τις κυβερνητικές επικοινωνίες. Η ιδέα ήταν να εξασφαλιστεί ότι τα κυβερνητικά συστήματα χρησιμοποίησαν το ίδιο, ασφαλές πρότυπο για να διευκολύνουν τη διασύνδεση.

Γιατί το des δεν είναι πλέον αποτελεσματικό

Για να δείξουμε ότι το DES ήταν ανεπαρκές και δεν πρέπει να χρησιμοποιείται πλέον σε σημαντικά συστήματα, μια σειρά προκλήσεων χρηματοδοτήθηκαν για να δούμε πόσο καιρό θα χρειαζόταν για να αποκρυπτογραφήσει ένα μήνυμα. Δύο οργανισμοί έπαιξαν βασικούς ρόλους στο Breaking Des: Distributed.NET και το Electronic Frontier Foundation (EFF).

  • Ο διαγωνισμός Des I (1997) πήρε 84 ημέρες για να σπάσει το κρυπτογραφημένο μήνυμα χρησιμοποιώντας μια επίθεση βίαιης δύναμης.
  • Το 1998, εκδόθηκαν δύο προκλήσεις DE II. Η πρώτη πρόκληση χρειάστηκε λίγο περισσότερο από ένα μήνα και το αποκρυπτογραφημένο κείμενο ήταν “Το άγνωστο μήνυμα είναι: πολλά χέρια κάνουν ελαφριά δουλειά”. Η δεύτερη πρόκληση χρειάστηκε λιγότερο από τρεις ημέρες, με το μήνυμα με το κείμενο “Ήρθε η ώρα για αυτά τα πλήκτρα 128-, 192- και 256 bit”.
  • Η τελική πρόκληση DES III στις αρχές του 1999 χρειάστηκε μόνο 22 ώρες και 15 λεπτά. Ο υπολογιστής Deep Crack του Ιδρύματος Electronic Frontier (κατασκευασμένος για λιγότερο από 250.000 $) και διανεμημένος.Το δίκτυο υπολογιστών του NET βρήκε το 56-bit des key, αποκρυπτογραφήθηκε το μήνυμα και αυτοί (eff & distributed.net) κέρδισε το διαγωνισμό. Το αποκρυπτογραφημένο μήνυμα διαβάστηκε “Θα σας δούμε στη Ρώμη (Δεύτερη Συνεδρία υποψήφιων AES, 22-23 Μαρτίου 1999)”, και βρέθηκε μετά τον έλεγχο περίπου 30 τοις εκατό του βασικού χώρου – τελικά αποδεικνύοντας ότι ο Des ανήκε στο παρελθόν.
  2023 χείμαρρο

IBM I Encryption 101

Αυτό το ebook παρέχει μια εισαγωγή στην κρυπτογράφηση, συμπεριλαμβανομένων των βέλτιστων πρακτικών για την IBM I κρυπτογράφηση.

Ακόμα και το Triple Des δεν είναι αρκετή προστασία

Το Triple DES (3DES) – επίσης γνωστό ως αλγόριθμος κρυπτογράφησης τριπλών δεδομένων (TDEA) – είναι ένας τρόπος χρήσης κρυπτογράφησης DES τρεις φορές. Αλλά ακόμη Τριπλό des αποδείχθηκε αναποτελεσματική κατά των επιθέσεων βίαιης δύναμης (εκτός από την επιβράδυνση της διαδικασίας ουσιαστικά).

Σύμφωνα με το σχέδιο καθοδήγησης που δημοσίευσε η NIST στις 19 Ιουλίου 2018, το TDEA/3DES αποσύρεται επισήμως. Οι κατευθυντήριες γραμμές προτείνουν να καταργηθεί το Triple DES για όλες τις νέες εφαρμογές και να απαγορευτεί μετά το 2023.

Προηγμένο πρότυπο κρυπτογράφησης (AES)

Τι είναι η κρυπτογράφηση AES?

Δημοσιεύθηκε ως πρότυπο FIPS 197 το 2001. Η κρυπτογράφηση δεδομένων AES είναι ένας πιο μαθηματικά αποτελεσματικός και κομψός κρυπτογραφικός αλγόριθμος, αλλά η κύρια αντοχή της στηρίζεται στην επιλογή για διάφορα μήκη κλειδιών. Το AES σας επιτρέπει να επιλέξετε ένα κλειδί 128-bit, 192-bit ή 256 bit, καθιστώντας το εκθετικά ισχυρότερο από το κλειδί 56 bit του DES.

Από την άποψη της δομής, η DES χρησιμοποιεί το δίκτυο Feistel που χωρίζει το μπλοκ σε δύο μισά πριν περάσει από τα βήματα κρυπτογράφησης. ΑΕ από την άλλη πλευρά, χρησιμοποιεί μετασχηματισμό μετασχηματισμού, η οποία περιλαμβάνει μια σειρά βημάτων υποκατάστασης και μετάδοσης για τη δημιουργία του κρυπτογραφημένου μπλοκ. Οι αρχικοί σχεδιαστές DES συνέβαλαν σημαντικά στην ασφάλεια των δεδομένων, αλλά θα μπορούσε κανείς να πει ότι η συνολική προσπάθεια κρυπτογράφων για τον αλγόριθμο AES ήταν πολύ μεγαλύτερος.

Γιατί η AES αντικατέστησε την κρυπτογράφηση DES

Μία από τις αρχικές απαιτήσεις από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) για τον αλγόριθμο αντικατάστασης DES ήταν ότι έπρεπε να είναι αποτελεσματική τόσο στις υλοποιήσεις λογισμικού όσο και υλικού. (Το DES ήταν αρχικά πρακτικό μόνο στις υλοποιήσεις υλικού.) Οι υλοποιήσεις αναφοράς Java και C χρησιμοποιήθηκαν για την ανάλυση απόδοσης των αλγορίθμων. Η AES επιλέχθηκε μέσω ενός ανοιχτού διαγωνισμού με 15 υποψηφίους από τόσες ερευνητικές ομάδες σε όλο τον κόσμο και το συνολικό ποσό των πόρων που διατέθηκαν σε αυτή τη διαδικασία ήταν τεράστια.

Τέλος, τον Οκτώβριο του 2000, ένα δελτίο τύπου NIST ανακοίνωσε την επιλογή του Rijndael ως το προτεινόμενο προηγμένο πρότυπο κρυπτογράφησης (AES).

Ποιες είναι οι διαφορές μεταξύ της κρυπτογράφησης DES VS AES?

Ερασιτέχνης ΑΕ
Αναπτηγμένος 1977 2000
Βασικός μήκος 56 κομμάτια 128, 192, ή 256 bits
Τύπος κρυπτογράφησης Συμμετρικός κρυπτογραφημένος μπλοκ Συμμετρικός κρυπτογραφημένος μπλοκ
Μέγεθος μπλοκ 64 κομμάτια 128 κομμάτια
Ασφάλεια Αποδεδειγμένη ανεπαρκής Θεωρείται ασφαλής


Επομένως, το ερώτημα παραμένει για όποιον χρησιμοποιεί ακόμα κρυπτογράφηση des… πώς μπορεί να σας βοηθήσει με ακρίβεια να κάνετε τη μετάβαση στο AES VS DES? Ελέγξτε τη διασφάλιση της ασφάλειας για να ξεκινήσετε.

Για περισσότερες πληροφορίες σχετικά με την κρυπτογράφηση, το eBook μας: IBM I Encryption 101