मोफत सीझर सायफर आणि मजकूर एन्क्रिप्टर
सीझर सायफर, ROT13, Atbash आणि Vigenère सायफरसह मजकूर एन्क्रिप्ट आणि डिक्रिप्ट करा. क्लासिक सबस्टिट्यूशन सायफर, सर्व तुमच्या ब्राउझरमध्ये.
माझ्याकडे सायफरटेक्स्ट आहे: शिफ्ट शोधा
इनपुट मजकुरावर प्रत्येक सीझर शिफ्ट वापरून पाहते आणि निकाल खऱ्या भाषेसारखा किती दिसतो त्यानुसार क्रमवारी लावते.
प्रत्येक अक्षर 13 ने शिफ्ट करते. सेल्फ-इन्व्हर्स — दोनदा वापरल्यास मूळ मजकूर परत मिळतो.
फक्त शैक्षणिक वापरासाठी. सीझर, ROT13, अॅटबॅश आणि विजनेर हे क्लासिकल सिफर आहेत — ते खरी गोपनीयता देत नाहीत आणि सहज तोडता येतात. संवेदनशील माहिती सुरक्षित ठेवण्यासाठी यांचा वापर करू नका.
हे कसे कार्य करते
चारही सायफर — Caesar, ROT13, Atbash, आणि Vigenère — कोणत्याही प्रकारच्या बाह्य लायब्ररीशिवाय शुद्ध character-code अंकगणित वापरून ब्राउझरमध्ये पूर्णपणे नव्याने लागू केले आहेत. तुम्ही टाइप करताच एन्कोडिंग आणि डीकोडिंग तुमच्या ब्राउझरमध्ये तात्काळ होते; काहीही कधीही सर्व्हरला पाठवले जात नाही.
- 1सायफर निवडा आणि कॉन्फिगर कराचार क्लासिकल substitution सायफरमधून निवडा. Caesar तुम्हाला स्लायडरद्वारे 1–25 मधील shift मूल्य सेट करू देतो. Vigenère ला एक keyword लागतो ज्याची अक्षरे मजकुरातील प्रत्येक स्थानावर वेगळा shift ठरवतात. ROT13 आणि Atbash ला पॅरामीटर्स नाहीत — दोन्ही self-inverse आहेत, त्यामुळे एन्कोडिंग आणि डीकोडिंग तीच क्रिया आहे.
- 2हाताने लिहिलेले character अंकगणित रूपांतर चालवतेप्रत्येक सायफर इनपुट स्ट्रिंगवरील एक लहान शुद्ध फंक्शन आहे. Caesar आणि ROT13 character codes वर मॉड्युलर अंकगणित वापरतात — ((charCode - base + shift) % 26) + base — non-alphabetic अक्षरे पूर्णपणे अपरिवर्तित ठेवत. Atbash base + 25 - (charCode - base) मोजून प्रत्येक अक्षराचा आरसा बनवते. Vigenère keyword अक्षरांतून सायकल करते, प्रत्येक पुढच्या अक्षरावर वेगळा shift लावत.
- 3Brute-force cracker सर्व 25 Caesar shifts क्रमवारी लावतोतुमच्याकडे ciphertext आहे पण ज्ञात shift नाही, तर 'crack' panel सर्व 25 shifts एकाचवेळी प्रयत्न करतो आणि chi-squared टेस्ट वापरून इंग्रजी अक्षर वारंवारतेविरुद्ध प्रत्येक उमेदवाराला गुण देतो. ज्या डिक्रिप्शनचे अक्षर वितरण खऱ्या इंग्रजीशी सर्वोत्तम जुळते ते प्रथम क्रमांकित केले जाते.
- 4निकाल कॉपी करा किंवा कोडे लिंक शेअर कराप्रत्येक कीस्ट्रोकने आउटपुट लाइव्ह अपडेट होतो. clipboard वर कॉपी करा, किंवा तुम्ही निवडलेला सायफर, shift किंवा key, आणि इनपुट मजकूर एन्कोड करणारी URL तयार करण्यासाठी 'Copy link' वापरा — त्यामुळे तुम्ही थेट साधनात उघडणारे एन्कोड केलेले कोडे शेअर करू शकता.
संबंधित साधने
URL एन्कोडर आणि डीकोडर
URL आणि क्वेरी स्ट्रिंग्स एन्कोड आणि डीकोड करा. encodeURICcomponent, decodeURICcomponent आणि क्वेरी स्ट्रिंग पार्सिंगला सपोर्ट करते.
Base64 एन्कोडर आणि डिकोडर
मजकूर किंवा फाइल्स Base64 मध्ये एन्कोड करा, किंवा Base64 स्ट्रिंग परत साध्या मजकुरात डिकोड करा. त्वरित, खासगी आणि मोफत.
HTML एन्कोडर आणि डिकोडर
विशेष अक्षरे HTML एन्टिटीजमध्ये एन्कोड करा किंवा एन्टिटीज परत साध्या मजकुरात डिकोड करा. त्वरित, तुमच्या ब्राउझरमध्ये.