मोफत हॅश जनरेटर
मजकूर किंवा फाइल्सपासून SHA-1, SHA-256 आणि SHA-512 हॅश तयार करा. चेकसम आणि डेटा अखंडता पडताळा.
चेकसम वि. पासवर्ड हॅशिंग: हे सर्वसाधारण-उद्देशीय चेकसम आहेत — पासवर्ड हॅशिंगला पर्याय नाहीत (पासवर्डसाठी bcrypt, Argon2, किंवा scrypt वापरा). SHA-1 सुरक्षा-महत्त्वाच्या इंटिग्रिटी दाव्यांसाठीही अयोग्य आहे.
हे कसे कार्य करते
Hash निर्मिती Web Crypto API (SHA-1, SHA-256, SHA-384, आणि SHA-512 साठी) आणि MD5 व CRC32 च्या गराज-लिहिलेल्या हाताळणींच्या मिश्रणाने पूर्णपणे तुमच्या ब्राउझरमध्ये चालते — कारण Web Crypto API जाणीवपूर्वक ते दोन्ही जुने अल्गोरिदम वगळते. कोणताही मजकूर किंवा फाइल सामग्री कधीही कुठेही अपलोड होत नाही.
- 1इनपुट बाइट्समध्ये वाचले जातेमजकूर इनपुटसाठी, ब्राउझरचे बिल्ट-इन TextEncoder स्ट्रिंगला UTF-8 byte array मध्ये रूपांतरित करते. 500 MB पर्यंतच्या फाइल्ससाठी, File API ची arrayBuffer() पद्धत कच्चा binary डेटा थेट मेमरीत वाचते — फाइल कधीच तुमच्या डिव्हाइसमधून बाहेर जात नाही.
- 2सहा अल्गोरिदम समांतर चालतातSHA-1, SHA-256, SHA-384, आणि SHA-512 ब्राउझरच्या native WebCrypto हाताळणीला crypto.subtle.digest() दिले जातात. MD5 साधनात बांधलेल्या स्वयंपूर्ण RFC 1321 हाताळणीने मोजले जाते (WebCrypto जाणीवपूर्वक MD5 वगळते); मोठ्या इनपुट्ससाठी ते टॅब प्रतिसादशील ठेवण्यासाठी प्रत्येक 4 MB ला event loop ला जागा देते. CRC32 जलद byte-by-byte प्रक्रियेसाठी pre-computed 256-entry IEEE 802.3 lookup सारणी वापरते.
- 3Hex digests पूर्ण होताच दाखवले जातातप्रत्येक अल्गोरिदमचा निकाल तो निश्चित होताच UI मध्ये लिहिला जातो — CRC32 सारखे जलद अल्गोरिदम जवळजवळ तात्काळ दिसतात तर मोठ्या फाइलवर SHA-512 ला थोडा जास्त वेळ लागू शकतो. सहाही Promise.all द्वारे समांतर चालतात, त्यामुळे एकूण प्रतीक्षा वेळ सर्वात हळू अल्गोरिदमने ठरतो, त्यांच्या बेरजेने नाही.
- 4पर्यायी checksum सत्यापनverify फील्डमध्ये ज्ञात checksum पेस्ट करा आणि साधन तो सहाही मोजलेल्या digests विरुद्ध तुलना करते. ते hex अक्षरे मोजून कोणता अल्गोरिदम जुळतो (किंवा जुळायला हवा) ते आपोआप ओळखते — 32 अक्षरे MD5 दर्शवतात, 40 SHA-1, 64 SHA-256, इत्यादी — नंतर match, mismatch, किंवा अज्ञात लांबीचा अहवाल देते.
तुमचा मजकूर आणि फाइल्स पूर्णपणे तुमच्या ब्राउझरमध्ये प्रक्रिया होतात — सध्याच्या पेज session च्या पलीकडे काहीही सर्व्हरला पाठवले, लॉग केले किंवा साठवले जात नाही.
संबंधित साधने
फाइल हॅश / चेकसम
कोणत्याही फाइलचे SHA-256, SHA-1, SHA-384 आणि SHA-512 चेकसम काढा आणि डाउनलोड त्याच्या प्रकाशित हॅशविरुद्ध पडताळा. फाइल कधीच अपलोड होत नाही.
ICS कॅलेंडर जनरेटर
Apple Calendar, Outlook, Google यांसारख्या कोणत्याही अॅपसाठी .ics कॅलेंडर इनव्हाइट तयार करा. अनेक इव्हेंट, पुनरावृत्ती आणि स्मरणपत्रे जोडा. पूर्णपणे तुमच्या ब्राउझरमध्ये चालते.
chmod परवानगी कॅल्क्युलेटर
मालक, गट आणि इतरांसाठी Unix फाइल परवानग्या टॉगल करून ऑक्टल व्हॅल्यू (755), सिम्बॉलिक नोटेशन (rwxr-xr-x) आणि नेमकी chmod कमांड मिळवा.