MD5 hash tuning

Το ακόλουθο άρθρο μπορεί να είναι το αποκορύφωμα της βλακεία αλλά όπως λέω πάντα εγώ είμαι διαχειριστής καλύτερα από ό, τι κωδικοποιητή. Χθες, ενώ draŝeh ο ΑΊΑΣ script και έπρεπε να στείλει κάποια δεδομένα που χρησιμοποιώ για επικύρωση hash τους, επειδή η δέσμη ενεργειών δεν συμμερίζεται $ _ ΣΥΝΕΔΡΊΑ πίνακα και τα πράγματα γίνονται κάπως αβέβαιη. Αυτό είναι γιατί το ακόλουθο χάος όλα pameri υποβάλλονται ταχυδρομικώς ή να τους πάρετε ένα κατακερματισμού md5 από konkateriranite παραμέτρους και στη συνέχεια συγκρίνετέ το. Συνολικά δεν είναι ένα κακό σύστημα νομίζω. Heširaŝi αλγόριθμοι για το σκοπό αυτό μπολ MD5 , SHA, DESC και ούτω καθεξής. Εδώ τα πράγματα είναι σαφές να πω, Θα χρησιμοποιήσει τις παραμέτρους κατακερματισμού MD5 (όπως και σε κάνει πραγματικά περιστατικά). Έχουμε 3 η παράμετρος που υποβάλλεται στην Πάρτε μου = 1 n = 2 m = 3 και να πω είναι hešriane συμβολοσειρά 123 Τι μας κάνει την παρακάτω 202cb962ac59075b964b07152d234b70 κατακερματισμού MD5. Τίποτα εδώ ποιος ξέρει τι ενδιαφέρον. Αυτός ο κατακερματισμός θα πέσει για λίγα δευτερόλεπτα σε κάθε επίθεση. Εδώ είναι το απλό αλάτι και πιπέρι ιδέα μου. Ας πούμε ότι παίρνω το πρώτο και το τελευταίο χαρακτήρα του string και τις θέσεις τους με αυτόν τον τρόπο αποδόσεις ενός κατακερματισμού 002cb962ac59075b964b07152d234b72 αν κάποιος ήδη αν δεν είχα διαβάσει τον κώδικα μας ό, τι ηλιθιότητα κάνει κακό hacking προσπάθεια μετάθεσης. Πραγματική κατακερματισμού είναι άλλο και ακόμη και να είναι izsnifen είναι τελείως άχρηστο. Αλλά γιατί να σταματήσει εδώ, μπορούμε να το διαιρέσουμε τον κατακερματισμό του αρκετά τετράγωνα, στην περίπτωση αυτή, είναι το MD5 32 Εάν το σύμβολο είναι χωρισμένη σε 4 μπλοκ 8 χαρακτήρες και τους τόπους κίνηση γίνεται ακόμη πιο δυσάρεστη θέση. Далеч най приятния ефект е, че визуално си е стандартен md5 хеш и злия хахор може да си чупи докато има желание. Не съм добър по криптиране и не мога да пледирам за нещо кой знае колко фундаментално и прочие но ми допада колко е семпло като идея и реализация и съвременно надеждността е критично висока не като на нормалния MD5 които с една по грамотна видео карта се чупи за норматив.

Ето и примерен код за първата идея с размяната на първия и последния символ елементарен код от 3 реда 🙂

<?php

$hash = '202cb962ac59075b964b07152d234b70';

$first = substr($hash,0,1);
$last = substr($hash,-1);
$rest = substr($hash,1,30);
$hash = $last.$rest.$first;
echo "The real hash is : $str <br> inverted hash is : $hash";

?>

http://www.YouTube.com/watch?v=Fvje9dzBHPM

Αφήνω μια απάντηση

Διεύθυνση ηλεκτρονικού ταχυδρομείου σας δεν θα δημοσιευθεί. Υποχρεωτικά πεδία επισημαίνονται *

Αντισπαμικό *