Σπίτι Ασφάλεια Τι είναι ένας ασφαλής αλγόριθμος κατακερματισμού (sha); - ορισμός από την τεχνολογία

Τι είναι ένας ασφαλής αλγόριθμος κατακερματισμού (sha); - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει ο ασφαλής αλγόριθμος Hash (SHA);

Ένας ασφαλής αλγόριθμος κατακερματισμού είναι στην πραγματικότητα ένα σύνολο αλγορίθμων που αναπτύχθηκαν από τα Εθνικά Ινστιτούτα Προτύπων και Τεχνολογίας (NIST) και από άλλα κυβερνητικά και ιδιωτικά μέρη. Αυτές οι λειτουργίες ασφαλούς κρυπτογράφησης ή ελέγχου αρχείων δημιουργήθηκαν για να καλύψουν μερικές από τις κορυφαίες προκλήσεις στον κυβερνοχώρο του 21ου αιώνα, καθώς ορισμένες ομάδες δημόσιων υπηρεσιών συνεργάζονται με φορείς της ομοσπονδιακής κυβέρνησης για την παροχή καλύτερων προτύπων ασφάλειας σε απευθείας σύνδεση για τους οργανισμούς και το κοινό.

Η Techopedia εξηγεί τον Secure Hash Algorithm (SHA)

Μέσα στην οικογένεια ασφαλών αλγορίθμων κατακερματισμού, υπάρχουν πολλές περιπτώσεις αυτών των εργαλείων που δημιουργήθηκαν για να διευκολύνουν την καλύτερη ψηφιακή ασφάλεια. Το πρώτο, SHA-0, αναπτύχθηκε το 1993. Όπως και ο διάδοχός του, το SHA-1, SHA-0 διαθέτει 16-bit hashing.

Ο επόμενος αλγόριθμος ασφαλούς κατακερματισμού, SHA-2, περιλαμβάνει ένα σύνολο από δύο λειτουργίες με τεχνολογίες 256-bit και 512-bit, αντίστοιχα. Υπάρχει επίσης ένας κορυφαίος αλγόριθμος ασφαλούς κατακερματισμού, γνωστός ως SHA-3 ή "Keccak", ο οποίος αναπτύχθηκε από διαγωνισμό προμηθειών πλήθους για να δει ποιος θα μπορούσε να σχεδιάσει έναν άλλο νέο αλγόριθμο για την ασφάλεια στον κυβερνοχώρο.

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

Τι είναι ένας ασφαλής αλγόριθμος κατακερματισμού (sha); - ορισμός από την τεχνολογία