Caesar Cipher & ຕົວເຂົ້າລະຫັດ ຟຣີ
ເຂົ້າລະຫັດ ແລະ ຖອດລະຫັດຂໍ້ຄວາມດ້ວຍ Caesar cipher, ROT13, Atbash ແລະ Vigenère cipher. ລະຫັດແທນທີ່ແບບຄລາສສິກ, ທັງໝົດໃນບຣາວເຊີ.
ຂ້ອຍມີຂໍ້ຄວາມທີ່ເຂົ້າລະຫັດ: ຫາການເລື່ອນ
ລອງທຸກການເລື່ອນຂອງ Caesar ກັບຂໍ້ຄວາມທີ່ໃສ່ ແລ້ວຈັດອັນດັບຕາມວ່າຜົນລັບເບິ່ງຄືພາສາຈິງຫຼາຍປານໃດ.
ຂະຍັບແຕ່ລະຕົວອັກສອນ 13 ຕຳແໜ່ງ. ກັບຄືນໄດ້ດ້ວຍຕົນເອງ — ໃຊ້ສອງເທື່ອຈະໄດ້ຂໍ້ຄວາມເດີມ.
ສຳລັບການສຶກສາເທົ່ານັ້ນ. Caesar, ROT13, Atbash, ແລະ Vigenere ເປັນລະຫັດລັບຄລາສສິກ — ບໍ່ໃຫ້ຄວາມລັບທີ່ແທ້ຈິງ ແລະ ແຕກງ່າຍ. ຢ່າໃຊ້ເພື່ອປົກປ້ອງຂໍ້ມູນສຳຄັນ.
ການນຳໃຊ້ທົ່ວໄປ
- Encode ແລະ Decode ROT13ໃຊ້ ROT13 ເພື່ອ obscure text — cipher ຄລາສສິກ ສໍາລັບ spoilers, puzzle answers ແລະ content warnings.
- ສ້າງ Caesar Cipher PuzzlesEncode secret messages ໃນ Caesar cipher ສໍາລັບ scavenger hunts, escape rooms ແລະ puzzle challenges.
- ຮຽນ Classical Cryptographyສຳຫຼວດ Caesar, Atbash ແລະ Vigenère ciphers ເພື່ອ ເຂົ້າໃຈ ປະຫວັດ ແລະ ຫຼັກ cryptography.
- ສົ່ງ Secret MessagesEncode personal messages, notes ແລະ private communications ກັບ simple substitution cipher.
- ນຳໃຊ້ Atbash Cipherປີ້ນ alphabet ກັບ Atbash: A ກາຍເປັນ Z, B ກາຍເປັນ Y, ແລະ ອື່ນໆ — ancient Hebrew cipher.
ມັນເຮັດວຽກແນວໃດ
ລະຫັດລັບທັງສີ່ — Caesar, ROT13, Atbash, ແລະ Vigenère — ຖືກສ້າງຈາກສູນຢູ່ໃນບຣາວເຊີໂດຍໃຊ້ເລກຄະນິດລະຫັດໂຕອັກສອນລ້ວນໆ, ບໍ່ມີໄລບຣາຣີພາຍນອກຊະນິດໃດ. ການເຂົ້າ ແລະ ຖອດລະຫັດເກີດຂຶ້ນທັນທີໃນບຣາວເຊີຂອງທ່ານຂະນະທ່ານພິມ; ບໍ່ມີຫຍັງຖືກສົ່ງໄປເຊີບເວີ.
- 1ເລືອກລະຫັດລັບ ແລະ ຕັ້ງຄ່າມັນເລືອກລະຫວ່າງລະຫັດລັບການແທນທີ່ຄລາສສິກສີ່ອັນ. Caesar ໃຫ້ທ່ານຕັ້ງຄ່າການເລື່ອນຈາກ 1–25 ຜ່ານແຖບເລື່ອນ. Vigenère ຕ້ອງການຄຳສຳຄັນທີ່ໂຕອັກສອນຂອງມັນກຳນົດການເລື່ອນທີ່ແຕກຕ່າງກັນຢູ່ແຕ່ລະຕຳແໜ່ງໃນຂໍ້ຄວາມ. ROT13 ແລະ Atbash ບໍ່ມີພາຣາມິເຕີ — ທັງສອງແມ່ນ self-inverse, ດັ່ງນັ້ນການເຂົ້າ ແລະ ຖອດລະຫັດແມ່ນການດຳເນີນການດຽວກັນ.
- 2ເລກຄະນິດໂຕອັກສອນທີ່ຂຽນເອງເຮັດການແປງລະຫັດລັບແຕ່ລະອັນແມ່ນຟັງຊັນລ້ວນນ້ອຍໆ ເທິງສະຕຣິງເຂົ້າ. Caesar ແລະ ROT13 ໃຊ້ເລກຄະນິດໂມດູໂລເທິງລະຫັດໂຕອັກສອນ — ((charCode - base + shift) % 26) + base — ປະໂຕອັກສອນທີ່ບໍ່ແມ່ນຕົວອັກສອນໄວ້ໂດຍບໍ່ປ່ຽນແປງ. Atbash ສະທ້ອນແຕ່ລະໂຕອັກສອນໂດຍຄິດໄລ່ base + 25 - (charCode - base). Vigenère ໝູນຜ່ານໂຕອັກສອນຄຳສຳຄັນ, ນຳໃຊ້ການເລື່ອນທີ່ແຕກຕ່າງກັນກັບແຕ່ລະໂຕອັກສອນຕິດຕໍ່ກັນ.
- 3ຕົວແກະລະຫັດແບບ brute-force ຈັດອັນດັບການເລື່ອນ Caesar ທັງ 25 ອັນຖ້າທ່ານມີ ciphertext ແຕ່ບໍ່ຮູ້ການເລື່ອນ, ແຜງ 'crack' ລອງທັງ 25 ການເລື່ອນພ້ອມກັນ ແລະ ໃຫ້ຄະແນນແຕ່ລະຕົວແທນທຽບກັບຄວາມຖີ່ໂຕອັກສອນອັງກິດໂດຍໃຊ້ chi-squared test. ການຖອດລະຫັດທີ່ການແຈກຢາຍໂຕອັກສອນກົງກັບພາສາອັງກິດແທ້ຈິງທີ່ສຸດຖືກຈັດອັນດັບທຳອິດ.
- 4ສຳເນົາຜົນລັບ ຫຼືແບ່ງປັນລິ້ງປິດສະໜາຜົນອອກອັບເດດສົດທຸກການກົດແປ້ນ. ສຳເນົາມັນໄປຄລິບບອດ, ຫຼືໃຊ້ 'ສຳເນົາລິ້ງ' ເພື່ອສ້າງ URL ທີ່ເຂົ້າລະຫັດລະຫັດລັບທີ່ທ່ານເລືອກ, ການເລື່ອນ ຫຼືຄີ, ແລະ ຂໍ້ຄວາມເຂົ້າ — ດັ່ງນັ້ນທ່ານແບ່ງປັນປິດສະໜາທີ່ເຂົ້າລະຫັດແລ້ວທີ່ເປີດໂດຍກົງໃນເຄື່ອງມືໄດ້.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວເຂົ້າລະຫັດ ແລະຕົວຖອດລະຫັດ URL
ເຂົ້າລະຫັດ ແລະຖອດລະຫັດ URL ແລະສາຍຄຳຊອກຫາ. ຮອງຮັບ encodeURIComponent, decodeURIComponent, ແລະ query string parsing.
ເຂົ້າລະຫັດ & ຖອດລະຫັດ Base64
ເຂົ້າລະຫັດຂໍ້ຄວາມ ຫຼື ໄຟລ໌ ເປັນ Base64 ຫຼື ຖອດລະຫັດ Base64 ກັບຄືນເປັນຂໍ້ຄວາມ. ທັນທີ, ສ່ວນຕົວ ແລະ ຟຣີ.
ເຂົ້າລະຫັດ & ຖອດລະຫັດ HTML
ເຂົ້າລະຫັດຕົວອັກສອນພິເສດ ເປັນ HTML entity ຫຼື ຖອດລະຫັດ entity ກັບຄືນ. ທັນທີ, ໃນບຣາວເຊີ.