md5 हैश ट्यूनिंग

निम्न आलेख मूर्खता के शिखर हो, लेकिन मैं हमेशा कहते हैं कि मैं एक बेहतर व्यवस्थापक सांकेतिक शब्दों में बदलनेवाला से कर रहा हूँ के रूप में हो सकता है. कल, draŝeh जबकि AJAX स्क्रिप्ट और जो मैं अपने हैश मान्यता के लिए स्क्रिप्ट $ $ _ सत्र सरणी को साझा नहीं करता है और चीजें थोड़ा अनिश्चित हो, क्योंकि का उपयोग कुछ डेटा भेजने के लिए किया था. कि क्यों करते हैं निम्न सभी pameri द्वारा पोस्ट प्रस्तुत गड़बड़ या उन्हें एक md5 हैश konkateriranite पैरामीटर की पाने के लिए और फिर यह तुलना है. कुल मिलाकर मुझे लगता है कि नहीं एक बुरा योजना. इस उद्देश्य के बाउल के लिए Heširaŝi एल्गोरिदम एमडी 5 , शा, DESC और इतने पर. यहाँ बातें कहने के लिए स्पष्ट कर रहे हैं, यह एमडी 5 हैश पैरामीटर का उपयोग करेगा (ऐसा करने के रूप में तथ्यात्मक). हमारे पास है 3 पैरामीटर प्राप्त में प्रस्तुत किया है मैं = 1 n 2 एम = 3 = और hešriane स्ट्रिंग है कहना 123 क्या हमें निम्न MD5 हैश 202cb962ac59075b964b07152d234b70 बनाता है. यहाँ कुछ भी नहीं जो पता है क्या दिलचस्प. इस हैश कुछ सेकंड में किसी भी हमले के लिए गिर जाएगी. यहाँ सरल है नमक और मेरा विचार है काली मिर्च. हम कहते हैं कि मैं प्रथम और अंतिम वर्ण स्ट्रिंग और उनके स्थानों में इस तरीके से पैदावार एक 002cb962ac59075b964b07152d234b72 हैश अगर कोई पहले से ही अगर मैं कोड नहीं हमें पढ़ा था बुरा हैकिंग का प्रयास क्या मूर्खता बनाता है स्वैप के ले. एक और और izsnifen पूरी तरह से बेकार है होना करने के लिए यहां तक कि असली हैश है. लेकिन क्यों यहाँ बंद करो, हम कई ब्लॉक के हैश विभाजित कर सकते हैं, इस स्थिति में, एमडी 5 है 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";

?>

एचटीटीपी://www.youtube.com/watch?v=Fvje9dzBHPM

उत्तर छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. अपेक्षित स्थानों को रेखांकित कर दिया गया है *

विरोधी स्पैम *