නොමිලේ Caesar Cipher සහ Text Encryptor
Caesar cipher, ROT13, Atbash සහ Vigenère cipher සමඟ පාඨ සංකේතනය හා විකේතනය කරන්න. සම්භාව්ය ආදේශ cipher, ඔබේ බ්රවුසරයේ සියල්ල.
මා සතුව කේතනය කළ පෙළක් ඇත: මාරුව සොයන්න
ආදාන පෙළට සෑම Caesar මාරුවක්ම උත්සාහ කර, ප්රතිඵලය සැබෑ භාෂාවකට කොතරම් සමානදැයි ශ්රේණිගත කරයි.
සෑම අකුරක්ම 13කින් මාරු කරයි. ස්වයං ප්රතිලෝම — දෙවරක් යෙදීමෙන් මුල් පාඨය ලැබේ.
අධ්යාපනික භාවිතය සඳහා පමණි. Caesar, ROT13, Atbash සහ Vigenere සම්භාව්ය සංකේත — ඒවා සැබෑ රහස්යභාවය ලබා නොදෙන අතර පහසුවෙන් බිඳිය හැකිය. සංවේදී තොරතුරු ආරක්ෂා කිරීමට ඒවා නොයොදන්න.
පොදු භාවිත
- ROT13 එනකෝඩ් සහ විකේතනය කරන්නපෙළ අවහිර කිරීමට ROT13 භාවිතා කරන්න — spoilers, ප්රහේලි පිළිතුරු සහ සෙවීම අඩවි සඳහා ගිය සිෙුරු.
- Julius සිෙුරු ප්රහේලි සාදන්නකදම් ගිණුම්, ගිණුම් හවුල්වල සහ ප්රහේලි අභියෝගයට Julius සිෙුරුවලට රහස්ය සන්දේශ එනකෝඩ් කරන්න.
- සම්භාව්ය ගුප්තකේතනය ඉගෙන ගන්නගුප්තකේතනයේ ඉතිහාසය සහ මූලධර්ම තේරුම් ගැනීමට Caesar, Atbash සහ Vigenère සයිෆර් ගවේෂණය කරන්න.
- රහස්ය සන්දේශ යැවීමපෞද්ගලික සන්දේශ, සටහන සහ පෞද්ගලික ඔත්තු සිමිතිය සිෙුරුවලට එනකෝඩ් කරන්න.
- Atbash සිෙුරු යොදන්නAtbash සඳහා හෝඩිය ආපසු හරවන්න: A බවට Z, B බවට Y, සහ ඉතුරු — පැරණි එබ්රෙව සිෙුරු.
එය ක්රියා කරන්නේ කෙසේද
Caesar, ROT13, Atbash, සහ Vigenère — cipher හතරම pure character-code arithmetic භාවිතයෙන් ඕනෑම බාහිර පුස්තකාලයක් නොමැතිව බ්රවුසරයේ මුල සිට implement කර ඇත. ඔබ ටයිප් කරන විටම encoding සහ decoding ඔබේ බ්රවුසරයේ ක්ෂණිකව සිදු වේ; කිසිවක් කිසි විටෙක සර්වරයකට යවනු නොලැබේ.
- 1cipher එකක් තෝරා වින්යාස කරන්නසම්භාව්ය ආදේශන ciphers හතරක් අතරින් තෝරන්න. Caesar ඔබට slider එකකින් 1–25 shift අගයක් සකසා ගැනීමට ඉඩ දෙයි. Vigenère එහි අකුරු පෙළෙහි එක් එක් ස්ථානයේ වෙනස් shift එකක් තීරණය කරන keyword එකක් අවශ්ය කරයි. ROT13 සහ Atbash parameters නොමැත — දෙකම self-inverse වේ, එබැවින් encoding සහ decoding එකම operation එකයි.
- 2අතින් ලියන ලද character arithmetic පරිවර්තනය ධාවනය කරයිසෑම cipher එකක්ම ආදාන string එක මත pure ශ්රිතයකි. Caesar සහ ROT13 character codes මත modular arithmetic භාවිතා කරයි — ((charCode - base + shift) % 26) + base — non-alphabetic අක්ෂර සම්පූර්ණයෙන්ම නොවෙනස්ව තබයි. Atbash base + 25 - (charCode - base) ගණනය කිරීමෙන් සෑම අකුරක්ම mirror කරයි. Vigenère keyword අක්ෂර හරහා cycle කර, ඊළඟ ඊළඟ අකුරට වෙනස් shift එකක් යොදයි.
- 3Brute-force cracker Caesar shifts 25ම ශ්රේණිගත කරයිඔබට ciphertext ඇති නමුත් දන්නා shift එකක් නොමැති නම්, 'crack' panel එක shifts 25ම එකවර උත්සාහ කර chi-squared පරීක්ෂණයක් භාවිතයෙන් සෑම candidate එකක්ම ඉංග්රීසි අකුරු සංඛ්යතාවයන්ට එරෙහිව ලකුණු කරයි. සැබෑ ඉංග්රීසියට වඩාත්ම ගැලපෙන අකුරු distribution එකක් ඇති decryption එක පළමුවෙන් ශ්රේණිගත වේ.
- 4ප්රතිඵලය පිටපත් කරන්න හෝ ප්රහේලිකා සබැඳියක් බෙදාගන්නසෑම යතුරු තට්ටුවක් සමගම ප්රතිදානය සජීවීව යාවත්කාලීන වේ. එය clipboard වෙත පිටපත් කරන්න, හෝ ඔබ තෝරාගත් cipher, shift හෝ key, සහ ආදාන පෙළ encode කරන URL එකක් උත්පාදනය කිරීමට 'Copy link' භාවිතා කරන්න — එබැවින් ඔබට මෙවලමේ කෙලින්ම විවෘත වන encode කළ ප්රහේලිකාවක් බෙදාගත හැක.
සම්බන්ධ මෙවලම්
URL කේතකය සහ විකේතකය
URL සහ විමසුම් තන්තු කේතනය කර විකේතනය කරන්න. encodeURICcomponent, decodeURICcomponent, සහ විමසුම් තන්තු විග්රහ කිරීම සඳහා සහය දක්වයි.
Base64 සංකේතකය සහ විකේතකය
පාඨ හෝ ගොනු Base64 බවට සංකේතනය කරන්න, හෝ Base64 නූල් සාමාන්ය පාඨ බවට විකේතනය කරන්න. ක්ෂණික, පෞද්ගලික, නිදහස්.
HTML සංකේතකය සහ විකේතකය
විශේෂ අකුරු HTML entities බවට සංකේතනය කරන්න හෝ entities සාමාන්ය පාඨ බවට විකේතනය කරන්න. ක්ෂණිකව, ඔබේ බ්රවුසරයේ.