Αλγόριθμος κατακερματισμού είναι ένας αλγόριθμός που παράγει τιμή κατακερματισμού ενός τμήματος δεδομένων, όπως είναι ένα μήνυμα ή ένα κλειδί περιόδου λειτουργίας. Με έναν καλό αλγόριθμο κατακερματισμού, οι αλλαγές στα δεδομένα εισόδου μπορούν να αλλάξουν κάθε bit στην τιμή κατακερματισμού που προκύπτει. Για το λόγο αυτό, οι αλγόριθμοι κατακερματισμού είναι χρήσιμοι για τον εντοπισμό των αλλαγών σε ένα αντικείμενο δεδομένων, για παράδειγμα σε ένα μήνυμα Επιπλέον, ένας αλγόριθμος κατακερματισμού με υψηλό επίπεδο κρυπτογράφησης καθιστά υπολογιστικά αδύνατη τη δημιουργία δύο ανεξάρτητων εισόδων με την ίδια τιμή κατακερματισμού. Οι τυπικοί αλγόριθμοι κατακερματισμού είναι οι MD5, SHA-1 και SHA-256.

Πρόσθετες αναφορές


Πίνακας περιεχομένων