Παραγωγή SHA-1 συγκρούσεις δεν είναι τόσο εύκολο. Και, πράγματι, δεν υπάρχει σύγκρουση για SHA-1 έχει παραχθεί ακόμη. Είναι λογικό ότι η επίθεση με έχει περιγραφεί σε SHA-1 λειτουργεί πραγματικά με μέσο κόστος 261, πολύ πιο γρήγορα από ό, τι η γενική επίθεση γενεθλίων (που είναι το 280), αλλά εξακολουθεί να είναι αρκετά δύσκολο (εφικτό, αλλά ακριβά). Τούτου είπε, εμείς δεν γνωρίζουμε πραγματικά τι κάνει hash λειτουργίες ανθεκτικά (βλέπε για παράδειγμα αυτή την απάντηση για μια λεπτομερή συζήτηση). Με πολλή χέρι κουνώντας, θα μπορούσε να ισχυριστεί ότι η SHA-1 είναι πιο ισχυρή από ό, τι το MD5 επειδή έχει περισσότερους γύρους και επειδή η παραγωγή των 80 λέξεων μήνυμα SHA-1 είναι πολύ πιο "ανάμιξης" από εκείνη της MD5 (σε Ειδικότερα η περιστροφή 1-bit, η οποία, παρεμπιπτόντως, είναι η μόνη διαφορά μεταξύ SHA-0 και SHA-1, και SHA-0 συγκρούσεις έχουν παραχθεί). Για περισσότερα από τα ίδια, να δούμε SHA-256, το οποίο είναι πολύ πιο «μαζική» (πολύ περισσότερες λειτουργίες από ό, τι SHA-1, αλλά με παρόμοια δομή), και επί του παρόντος αδιάσπαστη. Είναι σαν να υπήρχε ένα ελάχιστο ποσό των εργασιών για μια συνάρτηση κατακερματισμού για να είναι ασφαλής, για μια δεδομένη δομή (αλλά εκεί είμαι κινείται τα χέρια μου στο καταπληκτικό ταχύτητα, οπότε δεν πιστεύω ότι είπα κάτι πραγματικά επιστημονική ή βαθιά).
Μεταφράζονται, παρακαλώ περιμένετε..
