एक सामान्य रूप से प्रयुक्त बाइनरी हैश फ़ंक्शन लें - उदाहरण के लिए, SHA-256। जैसा कि नाम का तात्पर्य है, यह 256 बिट मान आउटपुट करता है।क्रिप्टोग्राफिक हैश फ़ंक्शन प्रत्येक संभावित मान तक पहुंचते हैं, उदा। क्या वे प्रक्षेपित हैं?
ए सभी संभावित 256 बिट बाइनरी मानों का सेट बनें। ए बेहद बड़ा है, लेकिन सीमित है।
बी सभी संभावित बाइनरी मानों का सेट बनें। बी अनंत है।
सीबी के हर सदस्य पर SHA-256 चल रहा द्वारा प्राप्त मूल्यों का वह समूह बनें। जाहिर है यह अभ्यास में नहीं किया जा सकता है, लेकिन मुझे लगता है कि हम अभी भी इसके गणितीय विश्लेषण कर सकते हैं।
मेरे प्रश्न: आवश्यकता करके, सी ⊆ एक। लेकिन सी = ए है?
संपादित करें: जैसा कि कुछ उत्तरों द्वारा इंगित किया गया था, यह पूरी तरह से प्रश्न में कार्य करने पर निर्भर है। इसलिए, यदि आप किसी विशेष हैश फ़ंक्शन के लिए उत्तर जानते हैं, तो कृपया ऐसा कहें!
मैथोवरफ्लो के लिए एक प्रश्न? लेकिन सैद्धांतिक रूप से, मुझे लगता है कि 'सी = ए'। – Guru
यह निश्चित रूप से वहां लागू हो सकता है। लेकिन चूंकि हैश फ़ंक्शन प्रोग्रामिंग में बहुत महत्वपूर्ण हैं, और इसलिए मैं वास्तव में सवाल पूछ रहा हूं, मैंने सोचा कि मैं इसे यहां पूछूंगा। – levand
मेरा सुझाव है कि आप अभी भी इसे मैथोवरफ्लो (दोनों दिशाओं में एक लिंक के साथ) पर क्रॉस-पोस्ट करें। – mafu