Block Cipher

Συγγραφέας: Monica Porter
Ημερομηνία Δημιουργίας: 16 Μάρτιος 2021
Ημερομηνία Ενημέρωσης: 16 Ενδέχεται 2024
Anonim
Cryptography Lesson #1 - Block Ciphers
Βίντεο: Cryptography Lesson #1 - Block Ciphers

Περιεχόμενο

Ορισμός - Τι σημαίνει Block Cipher;

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


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Block Cipher

Ο αποκλεισμός κρυπτογραφεί / αποκρυπτογραφεί την είσοδό του ένα μπλοκ κάθε φορά αντί για ένα bit κάθε φορά χρησιμοποιώντας ένα κοινό μυστικό κλειδί. Το μπλοκ είναι σταθερό σε μέγεθος. διαφορετικά, είναι απαραίτητη η επένδυση. Αυτός ο αλγόριθμος είναι συμμετρικός. Κατά τη διάρκεια της κρυπτογράφησης, χρησιμοποιεί το κοινόχρηστο κλειδί για να μετατρέψει την απλή είσοδό του σε κρυπτογραφημένο (cypher). Κατά τη διάρκεια της αποκρυπτογράφησης, χρησιμοποιεί το ίδιο κλειδί για να μετατρέψει τον κυπαριστή στον αρχικό κάδρο. Το μήκος της εξόδου είναι το ίδιο με την είσοδο.

Καλά γνωστές υλοποιήσεις του αλγόριθμου κρυπτογραφίας μπλοκ είναι το πρότυπο κρυπτογράφησης δεδομένων (DES), το TripleDES και το πρότυπο Advanced Encryption (AES).


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

Μια εναλλακτική λύση στον αλγόριθμο κρυπτογράφησης μπλοκ είναι η κρυπτογραφία δημόσιου κλειδιού ή η ασύμμετρη κρυπτογραφία. Αυτός ο αλγόριθμος χρησιμοποιεί δημόσιο κλειδί για την κρυπτογράφηση απλού και ιδιωτικού κλειδιού για την αποκρυπτογράφηση του κρυπτογράφου που προκύπτει.