←

स्थानीय ह्यास क्याल्कुलेटर

इनपुट विधि

एल्गोरिदम र इनपुट विधि छान्नुहोस्। खाली पाठ र शून्य बाइटको फाइलको पनि ह्यास गणना गर्न सकिन्छ।

प्रयोग गर्ने तरिका

पाठ वा स्थानीय फाइल छान्नुहोस्, त्यसपछि एउटा SHA एल्गोरिदम छानेर गणना गर्नुहोस्। नतिजाले एल्गोरिदम, इनपुट विधि, वास्तविक बाइट सङ्ख्या र साना अक्षरमा पूरा हेक्साडेसिमल ह्यास देखाउँछ। ह्यास प्रतिलिपि गर्न वा नतिजा हातैले चयन गर्न सकिन्छ। इनपुट परिवर्तन गर्दा पुरानो नतिजा तुरुन्त अमान्य हुन्छ।

पाठ UTF-8 मा इन्कोड हुन्छ; CRLF र CR लाइन ब्रेकहरू LF मा बदलिन्छन्। सुरु र अन्त्यका ह्वाइटस्पेस वर्णहरू हटाइँदैनन्, ठूला र साना अक्षर बदलिँदैनन् र Unicode सामान्यीकरण गरिँदैन। एस्केप अनुक्रमको अर्थ लगाइँदैन र BOM स्वतः थपिँदैन वा हटाइँदैन। स्पष्ट रूपमा रहेका BOM र NUL गणनामा समावेश हुन्छन्। फाइल मोडले सबै मूल बाइट जोगाउँछ; फाइलको नाम, प्रकार र परिवर्तन समय गणनामा समावेश हुँदैनन्।

abc उदाहरणमा लाइन ब्रेक छैन। अपेक्षित SHA-256 ह्यास तल दिइएको छ; अन्य एल्गोरिदमका आधिकारिक परीक्षण भेक्टरका लागि RFC 6234 हेर्नुहोस्।

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

दायरा र सीमाहरू

पाठ बढीमा 200000 UTF-16 कोड एकाइ (केही इमोजीले दुई एकाइ लिन्छन्) र इन्कोड गरेपछि 800000 बाइट हुन सक्छ; फाइलको सीमा 16 MiB हो। इनपुट काटिँदैन। ब्राउजरले पूरा फाइल पढ्नुपर्छ र वास्तविक मेमोरी प्रयोग फाइलको आकारभन्दा बढी हुन सक्छ। ह्यास इन्क्रिप्सन, पासवर्ड भण्डारण, हस्ताक्षर प्रमाणीकरण वा भाइरस पहिचान होइन। यसले विश्वसनीय स्रोतको प्रमाण दिँदैन र ह्यास टकराव कहिल्यै हुँदैन भन्ने पूर्ण ग्यारेन्टी पनि गर्दैन। स्वतन्त्र र विश्वसनीय माध्यमबाट प्राप्त ह्याससँग तुलना गर्नुहोस्।

यो उपकरणले इनपुट, फाइल वा ह्यास सर्भरमा अपलोड, भण्डारण वा अभिलेख गर्दैन; वेबपृष्ठले भने सामान्य रूपमा आफ्ना स्रोतहरू लोड गर्छ। खाली गर्दा पृष्ठका सन्दर्भ मात्र हट्छन्; ब्राउजर मेमोरी वा क्लिपबोर्ड इतिहास सुरक्षित रूपमा मेटिने ग्यारेन्टी हुँदैन र हानिकारक एक्स्टेन्सन वा पृष्ठका स्क्रिप्टबाट सुरक्षा पनि दिँदैन। सुरु भइसकेको क्लिपबोर्ड लेखन फिर्ता लिन सकिँदैन। पढाइ रोक्न सकिन्छ, तर भित्री ह्यास गणना वास्तवमै रोक्न सकिँदैन; रद्द गरेपछि अर्को गणना गर्न त्यो सकिने बेलासम्म कुर्नुपर्छ।

पढाइको प्रगति वास्तवमा पढिएका बाइटमा आधारित हुन्छ; ह्यास चरणले कार्य 0/1 मात्र देखाउँछ। बितेको समय, अनुमानित बाँकी समय र दर थाहा नभएमा तेर्सो धर्का देखाइन्छ। फाइल पढेर सकिनु भनेको ह्यास गणना सकिनु होइन।

RFC 6234Web Crypto
सम्बन्धित उपकरणहरू

स्थानीय ह्यास क्याल्कुलेटर

इनपुट र एल्गोरिदम छान्नुहोस्, गणना गर्नुहोस् र पूरा ह्यास प्रतिलिपि गर्नुहोस्। खाली पाठ मान्य हुन्छ; फाइल मोडमा फाइल छान्नुपर्छ। इनपुट परिवर्तन गर्दा पुरानो नतिजा हट्छ। रद्द गर्दा नतिजा देखाउने कार्य मात्र रोकिन्छ; भित्री ह्यास गणना अझै चलिरहेको हुन सक्छ।

सेट अप