क्या आप sha256 को डिकोड कर सकते हैं?
क्या आप sha256 को डिकोड कर सकते हैं?

वीडियो: क्या आप sha256 को डिकोड कर सकते हैं?

वीडियो: क्या आप sha256 को डिकोड कर सकते हैं?
वीडियो: एसएचए 256 | SHA 256 एल्गोरिथम स्पष्टीकरण | SHA 256 एल्गोरिदम कैसे काम करता है | क्रिप्टोग्राफी | सरलता से सीखें 2024, मई
Anonim

SHA256 एक हैशिंग फ़ंक्शन है, एन्क्रिप्शन फ़ंक्शन नहीं। दूसरे, चूंकि SHA256 एन्क्रिप्शन फ़ंक्शन नहीं है, इसे डिक्रिप्ट नहीं किया जा सकता है। उस स्तिथि में, SHA256 उलटा नहीं किया जा सकता क्योंकि यह एक है एक -मार्ग समारोह।

यह भी सवाल है कि क्या शा 256 प्रतिवर्ती है?

शा - 256 नहीं है प्रतिवर्ती . हैश फ़ंक्शन का उपयोग एक तरफ़ा विधियों के रूप में किया जाता है। वे डेटा (संदेश) लेते हैं और हैश मान (डाइजेस्ट) की गणना करते हैं। का उपयोग करते हुए शा - 256 750,000 वर्णों के पाठ डेटा पर, हम केवल 64 अंकों का डाइजेस्ट प्राप्त करते हैं।

इसी तरह, sha256 एन्क्रिप्शन कैसे काम करता है? एसएचए-256 पाठ के लिए लगभग अद्वितीय 256-बिट (32-बाइट) हस्ताक्षर उत्पन्न करता है। स्रोत कोड के लिए नीचे देखें। एक हैश नहीं है ' कूटलेखन ' - इसे मूल पाठ में वापस डिक्रिप्ट नहीं किया जा सकता है (यह एक 'एकतरफा' क्रिप्टोग्राफिक फ़ंक्शन है, और स्रोत टेक्स्ट के किसी भी आकार के लिए एक निश्चित आकार है)।

यह भी पूछा गया कि शा 256 को डिक्रिप्ट करने में कितना समय लगता है?

दरार करने के लिए हैश , आपको दिए गए मिलान के लिए केवल पहले 17 अंकों की आवश्यकता नहीं है हैश , लेकिन सभी 64 अंकों का मिलान करना है। तो, ऊपर से एक्सट्रपलेशन करते हुए, यह ले जाएगा 10 * 3.92 * 10^56 मिनट क्रैक करने के लिए a SHA256 हैश संपूर्ण बिटकॉइन नेटवर्क की सभी खनन शक्ति का उपयोग करना। वह है एक लंबा समय।

क्या sha256 सुरक्षित है?

sha256 हैश पासवर्ड के लिए डिज़ाइन नहीं किया गया है। ए सुरक्षित किसी दिए गए पासवर्ड से क्रिप्टोग्राफ़िक कुंजी प्राप्त करने का तरीका, लेकिन इसके गुण इसे पासवर्ड संग्रहण के लिए भी उपयुक्त बनाते हैं।

सिफारिश की: