Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Ασφάλεια Δικτύων

Τι είναι η ICV κρυπτογράφησης;

Το ICV αντιπροσωπεύει την τιμή ελέγχου ακεραιότητας . Δεν είναι άμεσα μέρος της ίδιας της διαδικασίας κρυπτογράφησης, αλλά ένας μηχανισμός που χρησιμοποιείται για την εξασφάλιση της ακεραιότητας των δεδομένων * μετά από * έχει κρυπτογραφηθεί.

Σκεφτείτε με αυτόν τον τρόπο:Η κρυπτογράφηση προστατεύει την εμπιστευτικότητα των δεδομένων (διατηρεί το μυστικό), ενώ ένα ICV προστατεύει την ακεραιότητά του (εξασφαλίζει ότι δεν έχει παραβιαστεί).

Δείτε πώς λειτουργεί:

1. Επεξεργασμένα δεδομένα: Πριν από την κρυπτογράφηση, ή μερικές φορές μετά, μια συνάρτηση κρυπτογραφικού κατακερματισμού (όπως το MD5 ή το Sha-256) εφαρμόζεται στα δεδομένα. Αυτό παράγει ένα "δακτυλικό αποτύπωμα" σταθερού μεγέθους των δεδομένων-το ICV.

2. ICV μεταδίδεται: Το ICV μεταδίδεται παράλληλα με τα κρυπτογραφημένα δεδομένα.

3. Τα δεδομένα αποκρυπτογραφημένα: Ο παραλήπτης αποκρυπτογραφεί τα δεδομένα.

4. ΕΠΙΛΟΓΗ ICV:Ο παραλήπτης υπολογίζει ανεξάρτητα το ICV των αποκρυπτογραφημένων δεδομένων χρησιμοποιώντας την ίδια λειτουργία κατακερματισμού. Αυτή η πρόσφατα υπολογιζόμενη ICV συγκρίνεται με το ICV που λαμβάνεται με τα κρυπτογραφημένα δεδομένα.

5. Η ακεραιότητα επιβεβαίωσε (ή όχι): Εάν οι δύο αντιστοιχίες ICVs, υποδηλώνει έντονα ότι τα δεδομένα δεν έχουν μεταβληθεί κατά τη διάρκεια της μετάδοσης ή της αποθήκευσης. Εάν δεν ταιριάζουν, δείχνει ότι τα δεδομένα έχουν παραβιαστεί.

Εν ολίγοις: Το ICV λειτουργεί ως ψηφιακή υπογραφή για την ακεραιότητα των δεδομένων, που εργάζεται σε συνδυασμό με την κρυπτογράφηση για να παρέχει τόσο εμπιστευτικότητα όσο και ακεραιότητα. Ενώ η κρυπτογράφηση κρύβει τα περιεχόμενα των δεδομένων, το ICV επαληθεύει ότι τα περιεχόμενα δεν έχουν αλλάξει. Σημειώστε ότι δεν εμποδίζει κάποιον να * αποκρυπτογραφήσει * τα δεδομένα - ανιχνεύει μόνο εάν τα αποκρυπτογραφημένα δεδομένα έχουν τροποποιηθεί.

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα