[{"data":1,"prerenderedAt":297},["ShallowReactive",2],{"content:hi:sha256-generator":3},{"id":4,"title":5,"body":6,"description":273,"extension":274,"faq":275,"kind":288,"locale":289,"meta":290,"navigation":291,"path":292,"seo":293,"seoTitle":294,"stem":295,"__hash__":296},"pages\u002Fhi\u002Fsha256-generator.md","SHA-256 हैश जेनरेटर",{"type":7,"value":8,"toc":262},"minimark",[9,14,18,21,24,28,39,49,53,85,95,110,114,117,121,124,150,154,163,169,173,229,233,254],[10,11,13],"h2",{"id":12},"यह-उपकरण-क्या-गणना-करता-है","यह उपकरण क्या गणना करता है",[15,16,17],"p",{},"SHA-256 256-बिट परिणाम वाला SHA-2 एल्गोरिदम है। इसका पूर्ण हेक्साडेसिमल प्रतिनिधित्व 64 वर्ण है। इसका उपयोग आमतौर पर डाउनलोड मैनिफ़ेस्ट, बिल्ड पाइपलाइन और सामग्री पहचानकर्ताओं में किया जाता है। संपूर्ण मान की प्रतिलिपि बनाएँ: इसे छोटा करने से तुलना प्रक्रिया बदल जाती है और पहचानकर्ता भौतिक रूप से कमज़ोर हो सकता है।",[15,19,20],{},"एक सादे SHA-256 डाइजेस्ट में कोई गुप्त कुंजी नहीं होती है। जो कोई भी फ़ाइल और उसके साथ जुड़े चेकसम दोनों को बदल सकता है, वह एक और मिलान जोड़ी तैयार कर सकता है। एक प्रमाणित प्रकाशक से अपेक्षित मूल्य प्राप्त करें, और जब प्रामाणिकता वास्तविक आवश्यकता हो तो हस्ताक्षर या उपयुक्त कुंजी तंत्र का उपयोग करें।",[15,22,23],{},"टेक्स्ट के लिए, टूल बिल्कुल दर्ज किए गए अनुसार UTF-8 बाइट हैश करता है। फ़ाइलों के लिए, यह मूल बाइट्स स्ट्रीम करता है। पीडीएफ के दृश्य पाठ या ज़िप की प्रदर्शित सामग्री को हैश करना उस फ़ाइल को हैश करने के समान नहीं है। तुलना नियंत्रण 64 हेक्साडेसिमल अंकों को मान्य करता है और एक विकृत अपेक्षित मान को एक सुगठित बेमेल से अलग करता है।",[10,25,27],{"id":26},"कार्य-उदाहरण","कार्य उदाहरण",[15,29,30,34,35,38],{},[31,32,33],"code",{},"UTF-8"," · ",[31,36,37],{},"abc"," · SHA-256",[40,41,47],"pre",{"className":42,"code":44,"language":45,"meta":46},[43],"language-text","ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad\n","text","",[31,48,44],{"__ignoreMap":46},[10,50,52],{"id":51},"गणना-और-तुलना-कैसे-करें","गणना और तुलना कैसे करें",[54,55,56,71,78],"ol",{},[57,58,59,63,64,66,67,70],"li",{},[60,61,62],"strong",{},"इनपुट टेक्स्ट"," में सटीक टेक्स्ट दर्ज करें, या ",[31,65,37],{}," लोड करने के लिए ",[60,68,69],{},"उदाहरण"," चुनें। पाठ को UTF-8 के रूप में एन्कोड किया गया है; रिक्त स्थान और पंक्ति अंत संरक्षित हैं।",[57,72,73,74,77],{},"सिंगल-टेक्स्ट मोड में, 64 KiB तक गैर-रिक्त इनपुट एक छोटे विराम के बाद अपडेट होता है। खाली इनपुट या बड़े टेक्स्ट के लिए ",[60,75,76],{},"हैश बनाएँ"," पर क्लिक करें। इनपुट बदलने से पिछला परिणाम साफ़ हो जाता है।",[57,79,80,81,84],{},"इसके बजाय किसी सहेजी गई फ़ाइल की जांच करने के लिए, ",[60,82,83],{},"फ़ाइल चेकसम"," खोलें, एल्गोरिदम की पुष्टि करें, और फ़ाइल को चुनें या छोड़ें। फ़ाइल मोड मूल बाइट पढ़ता है और स्वचालित रूप से प्रारंभ होता है।",[15,86,87,88,91,92,94],{},"पंक्ति-दर-पंक्ति परिणामों के लिए, ",[60,89,90],{},"प्रति पंक्ति एक हैश"," सक्षम करें, चुनें कि खाली पंक्तियाँ शामिल करनी हैं या नहीं, फिर ",[60,93,76],{}," पर क्लिक करें। लाइन मोड स्वचालित रूप से गणना नहीं करता है. CRLF, LF और CR अलग-अलग रिकॉर्ड हैं और प्रत्येक पंक्ति के डाइजेस्ट में शामिल नहीं हैं। डुप्लिकेट पंक्तियाँ अपनी मूल पंक्ति संख्याएँ बरकरार रखती हैं।",[15,96,97,98,101,102,105,106,109],{},"केवल संपूर्ण हेक्साडेसिमल संदर्भ को ",[60,99,100],{},"अपेक्षित मान की तुलना करें (वैकल्पिक)"," में चिपकाएँ और ",[60,103,104],{},"जाँचें"," पर क्लिक करें। अक्षरों का बड़ा या छोटा रूप और शुरुआत या अंत की खाली जगह अनदेखी की जाती है; आंतरिक रिक्त स्थान और गलत लंबाई अस्वीकार कर दी जाती है। ",[60,107,108],{},"कॉपी"," पूरा परिणाम बरकरार रखता है। TXT और CSV निर्यात में पहचानकर्ता, एल्गोरिदम नाम और डाइजेस्ट शामिल होते हैं, स्रोत पाठ या गुप्त कुंजियाँ नहीं।",[10,111,113],{"id":112},"सीमाएँ-गोपनीयता-और-अगले-चरण","सीमाएँ, गोपनीयता और अगले चरण",[15,115,116],{},"टेक्स्ट 10 MiB तक सीमित है और लाइन मोड 10,000 रिकॉर्ड तक सीमित है, जिसमें फ़िल्टर करने से पहले खाली रिकॉर्ड भी शामिल हैं। फ़ाइलें 50 कतार प्रविष्टियों और प्रत्येक 1 GiB तक सीमित हैं, 2 MiB खंडों में क्रमिक रूप से पढ़ी जाती हैं। ये सीमाएँ ब्राउज़र संसाधनों की सुरक्षा करती हैं; वे हर फोन पर तेज़ प्रोसेसिंग की गारंटी नहीं देते। यदि आवश्यक हो तो रद्द करें. गणना ब्राउज़र में होती है, जबकि सामान्य पृष्ठ और परिसंपत्ति अनुरोध अभी भी होस्टिंग सेवा तक पहुंचते हैं।",[10,118,120],{"id":119},"sha-256-के-साथ-रिलीज़-का-सत्यापन-करना","SHA-256 के साथ रिलीज़ का सत्यापन करना",[15,122,123],{},"रिलीज़ के SHA-256 संदर्भ का उपयोग करें, किसी भिन्न बिल्ड या प्लेटफ़ॉर्म से कॉपी किए गए मान का नहीं। फ़ाइल चेकसम मोड में, SHA-256 चुनें और डाउनलोड की गई फ़ाइल चुनें। संपूर्ण 64-वर्ण का संदर्भ चिपकाएँ और फ़ाइल को स्थापित या अनपैक करने से पहले उसकी तुलना करें। एक बेमेल रिलीज और डाउनलोड स्रोत की जांच करने का एक कारण है, न कि गणना किए गए परिणाम को तब तक ट्रिम करना जब तक वह मेल न खा जाए।",[15,125,126,127,130,131,134,135,138,139,142,143,146,147,149],{},"टेक्स्ट ",[31,128,129],{},"61"," दर्ज करने पर यह टूल UTF-8 के दो अक्षरों ",[31,132,133],{},"6"," और ",[31,136,137],{},"1"," का हैश बनाता है; यह बाइट ",[31,140,141],{},"0x61"," का हैश नहीं है। टेक्स्ट ",[31,144,145],{},"a"," दर्ज करने पर UTF-8 बाइट ",[31,148,141],{}," का हैश बनता है। कच्चे बाइनरी डेटा के लिए स्थानीय फ़ाइल चुनें। किसी अनुरोध की पुष्टि में कुंजी का उपयोग करना हो, तो साधारण SHA-256 के बजाय HMAC चुनें।",[10,151,153],{"id":152},"टेक्स्ट-61-बाइट-0x61-नहीं-है","टेक्स्ट 61 बाइट 0x61 नहीं है",[15,155,156,157,159,160,162],{},"एकल-पाठ मोड में ",[31,158,129],{}," दर्ज करें और फिर उसे ",[31,161,145],{}," से बदलें। नीचे दिए गए विभिन्न आउटपुट दर्शाते हैं कि डिकोडिंग और टेक्स्ट एन्कोडिंग को भ्रमित क्यों नहीं किया जाना चाहिए।",[40,164,167],{"className":165,"code":166,"language":45,"meta":46},[43],"SHA-256 \u002F UTF-8 \"61\" (36 31):\nd029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c\nSHA-256 \u002F UTF-8 \"a\" (61):\nca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb\n",[31,168,166],{"__ignoreMap":46},[10,170,172],{"id":171},"जब-कोई-sha-256-चेक-असहमत-हो","जब कोई SHA-256 चेक असहमत हो",[174,175,176,192],"table",{},[177,178,179],"thead",{},[180,181,182,186,189],"tr",{},[183,184,185],"th",{},"समस्या देखी गयी",[183,187,188],{},"ऐसा क्यों होता है",[183,190,191],{},"क्या करें",[193,194,195,207,218],"tbody",{},[180,196,197,201,204],{},[198,199,200],"td",{},"संदर्भ में 44 अक्षर हैं और = में समाप्त होता है",[198,202,203],{},"यह हेक्साडेसिमल के बजाय Base64 हो सकता है",[198,205,206],{},"संदर्भ को 64 हेक्स वर्णों में प्राप्त करें या सही ढंग से परिवर्तित करें।",[180,208,209,212,215],{},[198,210,211],{},"एक sha256sum लाइन अस्वीकार कर दी गई है",[198,213,214],{},"इसमें एक फ़ाइल नाम या मार्कर शामिल है",[198,216,217],{},"केवल डाइजेस्ट चिपकाएँ; फ़ाइल नाम अलग से रखें.",[180,219,220,223,226],{},[198,221,222],{},"एक वेबहुक हस्ताक्षर भिन्न होता है",[198,224,225],{},"प्रोटोकॉल को HMAC और सटीक अनुरोध बाइट्स की आवश्यकता हो सकती है",[198,227,228],{},"निर्दिष्ट कुंजी एन्कोडिंग और मूल संदेश के साथ HMAC टूल का उपयोग करें।",[10,230,232],{"id":231},"संबंधित-उपकरण-और-मार्गदर्शिकाएँ","संबंधित उपकरण और मार्गदर्शिकाएँ",[234,235,236,242,248],"ul",{},[57,237,238],{},[145,239,241],{"href":240},"\u002Fhi\u002Ffile-md5","फ़ाइल चेकसम कैलकुलेटर",[57,243,244],{},[145,245,247],{"href":246},"\u002Fhi\u002Fhmac-generator","HMAC संदेश प्रमाणीकरण",[57,249,250],{},[145,251,253],{"href":252},"\u002Fhi\u002Fguides\u002Fmd5-vs-sha256","MD5 बनाम SHA-256",[15,255,256],{},[145,257,261],{"href":258,"rel":259},"https:\u002F\u002Fcsrc.nist.gov\u002Fpubs\u002Ffips\u002F180-4\u002Fupd1\u002Ffinal",[260],"nofollow","FIPS 180-4",{"title":46,"searchDepth":263,"depth":263,"links":264},2,[265,266,267,268,269,270,271,272],{"id":12,"depth":263,"text":13},{"id":26,"depth":263,"text":27},{"id":51,"depth":263,"text":52},{"id":112,"depth":263,"text":113},{"id":119,"depth":263,"text":120},{"id":152,"depth":263,"text":153},{"id":171,"depth":263,"text":172},{"id":231,"depth":263,"text":232},"UTF-8 टेक्स्ट या स्थानीय फ़ाइलों से SHA-256 हैश उत्पन्न करें, और पूर्ण 64-वर्ण हेक्साडेसिमल मान सत्यापित करें।","md",[276,279,282,285],{"question":277,"answer":278},"क्या SHA-256 HMAC-SHA256 के समान है?","नहीं, एक सादे SHA-256 हैश में कोई गुप्त कुंजी नहीं होती है। एचएमएसी एक विशिष्ट कुंजीयुक्त निर्माण है; जब प्रोटोकॉल निर्दिष्ट करता है तो HMAC टूल का उपयोग करें।",{"question":280,"answer":281},"क्या मैं बेस64 SHA-256 मान को तुलना में पेस्ट कर सकता हूँ?","नहीं, यह फ़ील्ड 64 हेक्साडेसिमल वर्णों की अपेक्षा करती है। बेस64 डाइजेस्ट बाइट्स का एक अलग एन्कोडिंग है; इसे हेक्स जैसा दिखाने के लिए पैडिंग न हटाएं या अक्षर न बदलें।",{"question":283,"answer":284},"क्या 61 टाइप करने पर बाइट 0x61 है?","नहीं, टेक्स्ट एडिटर अक्षर 6 और 1 को यूटीएफ-8 के रूप में हैश करता है। बाइट 0x61 को टेक्स्ट के रूप में हैश करने के लिए, a दर्ज करें; मनमाने ढंग से बाइनरी बाइट्स के लिए एक स्थानीय फ़ाइल का उपयोग करें।",{"question":286,"answer":287},"क्या वेबहुक का SHA-256 हस्ताक्षर हमेशा एक सादा हैश होता है?","नहीं, कई प्रोटोकॉल HMAC-SHA256 या किसी अन्य निर्माण को निर्दिष्ट करते हैं। प्रदाता के सटीक एल्गोरिदम, कुंजी एन्कोडिंग और संदेश-बाइट नियमों का पालन करें।","tool","hi",{},true,"\u002Fhi\u002Fsha256-generator",{"title":5,"description":273},"SHA-256 हैश जेनरेटर - md5hash.net","hi\u002Fsha256-generator","4k3fvdnsXWCnSE8Xi64RL71qU80M011uFCensjoaMLA",1793337911606]