मैं वर्णों के विभिन्न सेटों के आधार पर हैश को क्रैक करने के लिए आवश्यक गणितीय समय जानना चाहता हूं।कितने SHA256 हैश एक आधुनिक कंप्यूटर गणना कर सकते हैं?
उदाहरण के लिए, केवल 7 अक्षर का उपयोग करके, यूएस-एएससीआईआई वर्णमाला वर्ण हम जानते हैं कि 26 संभावित अनुक्रमों का उपयोग किया जा सकता है। यह जानने के लिए कि इनमें से कितने कंप्यूटर द्वारा हर मिनट उत्पन्न किया जा सकता है, मुझे यह पता चल जाएगा कि सभी संभावित हैंश उत्पन्न करने में कितना समय लगेगा और एक निश्चित 7 वर्ण हैश (जन्मदिन पर हमले) को तोड़ देगा।
उदाहरण के लिए, ऊपर की संख्या लेना, यदि एक आधुनिक क्वाड कोर प्रत्येक मिनट में 1 मिलियन हैश उत्पन्न कर सकता है तो यह उस श्रेणी में सभी संभावित हैंश खोजने के लिए 8031810176/1000000/60 = 133.86
घंटे लेगा।
इसके अलावा, मूल एईएस के साथ नया सैंडी ब्रिज इंटेल चिप्स इस में कैसे खेलता है?
तो - अपने कार्यक्रमों में से 4 को स्पिन करें और आप लगभग 400k हैश/सेकंड उत्पन्न कर सकते हैं। – nos
मैं गलत तार उत्पन्न कर रहा था, लेकिन अब यह ठीक है। मैं भी एक रन पर भाग्यशाली हो गया (नोट, यह एक पीसी है, बहुत सी चीजें भी चल रही हैं)। – orlp
धन्यवाद, मेरे पास Q8200 है इसलिए यह मेरे लिए बहुत ही लागू है। मुझे आश्चर्य है कि एक नया सैंडी ब्रिज सीपीयू कितना तेज़ हो सकता है। – Xeoncross