Τι είναι το Hash; ορισμός & νόημα

click fraud protection

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

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

Το Technipages εξηγεί το Hash

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

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

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

Κοινές χρήσεις του Hash

  • Η υποκείμενη τεχνολογία για α Χασίσι είναι η υποκείμενη τεχνολογία για λογισμικό συμπίεσης που μειώνει το μέγεθος των αρχείων πολυμέσων
  • ΕΝΑ χασίσι είναι ένας σίγουρος τρόπος για να διασφαλιστεί η ασφαλής μεταφορά δεδομένων χωρίς να αλλοιωθούν ή να χαθούν τα δεδομένα
  • Η ανάκτηση και επανεπικύρωση δεδομένων είναι δυνατή με την παρουσία α χασίσι

Συνήθεις κακές χρήσεις του Hash

  • ΕΝΑ χασίσι δεν κρύβει την τιμή ενός δεδομένων για να μπορέσει να εντοπίσει τα δεδομένα αργότερα
  • Μιά φορά χασίσι έχει πραγματοποιηθεί, μπορεί να αναστραφεί.