ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

Caesar Cipher & ຕົວເຂົ້າລະຫັດ ຟຣີ

ເຂົ້າລະຫັດ ແລະ ຖອດລະຫັດຂໍ້ຄວາມດ້ວຍ Caesar cipher, ROT13, Atbash ແລະ Vigenère cipher. ລະຫັດແທນທີ່ແບບຄລາສສິກ, ທັງໝົດໃນບຣາວເຊີ.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ

ຂ້ອຍມີຂໍ້ຄວາມທີ່ເຂົ້າລະຫັດ: ຫາການເລື່ອນ

ລອງທຸກການເລື່ອນຂອງ Caesar ກັບຂໍ້ຄວາມທີ່ໃສ່ ແລ້ວຈັດອັນດັບຕາມວ່າຜົນລັບເບິ່ງຄືພາສາຈິງຫຼາຍປານໃດ.

ຂະຍັບແຕ່ລະຕົວອັກສອນ 13 ຕຳແໜ່ງ. ກັບຄືນໄດ້ດ້ວຍຕົນເອງ — ໃຊ້ສອງເທື່ອຈະໄດ້ຂໍ້ຄວາມເດີມ.

ຕາຕະລາງຈັບຄູ່ໂຕອັກສອນ(ເທິງ: ຂໍ້ມູນເຂົ້າ, ລຸ່ມ: ຜົນລັບ)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

ສຳລັບການສຶກສາເທົ່ານັ້ນ. Caesar, ROT13, Atbash, ແລະ Vigenere ເປັນລະຫັດລັບຄລາສສິກ — ບໍ່ໃຫ້ຄວາມລັບທີ່ແທ້ຈິງ ແລະ ແຕກງ່າຍ. ຢ່າໃຊ້ເພື່ອປົກປ້ອງຂໍ້ມູນສຳຄັນ.

ຂໍ້ຄວາມ
ຜົນລັບ
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

ການນຳໃຊ້ທົ່ວໄປ

  • 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. 1
    ເລືອກລະຫັດລັບ ແລະ ຕັ້ງຄ່າມັນ
    ເລືອກລະຫວ່າງລະຫັດລັບການແທນທີ່ຄລາສສິກສີ່ອັນ. Caesar ໃຫ້ທ່ານຕັ້ງຄ່າການເລື່ອນຈາກ 1–25 ຜ່ານແຖບເລື່ອນ. Vigenère ຕ້ອງການຄຳສຳຄັນທີ່ໂຕອັກສອນຂອງມັນກຳນົດການເລື່ອນທີ່ແຕກຕ່າງກັນຢູ່ແຕ່ລະຕຳແໜ່ງໃນຂໍ້ຄວາມ. ROT13 ແລະ Atbash ບໍ່ມີພາຣາມິເຕີ — ທັງສອງແມ່ນ self-inverse, ດັ່ງນັ້ນການເຂົ້າ ແລະ ຖອດລະຫັດແມ່ນການດຳເນີນການດຽວກັນ.
  2. 2
    ເລກຄະນິດໂຕອັກສອນທີ່ຂຽນເອງເຮັດການແປງ
    ລະຫັດລັບແຕ່ລະອັນແມ່ນຟັງຊັນລ້ວນນ້ອຍໆ ເທິງສະຕຣິງເຂົ້າ. Caesar ແລະ ROT13 ໃຊ້ເລກຄະນິດໂມດູໂລເທິງລະຫັດໂຕອັກສອນ — ((charCode - base + shift) % 26) + base — ປະໂຕອັກສອນທີ່ບໍ່ແມ່ນຕົວອັກສອນໄວ້ໂດຍບໍ່ປ່ຽນແປງ. Atbash ສະທ້ອນແຕ່ລະໂຕອັກສອນໂດຍຄິດໄລ່ base + 25 - (charCode - base). Vigenère ໝູນຜ່ານໂຕອັກສອນຄຳສຳຄັນ, ນຳໃຊ້ການເລື່ອນທີ່ແຕກຕ່າງກັນກັບແຕ່ລະໂຕອັກສອນຕິດຕໍ່ກັນ.
  3. 3
    ຕົວແກະລະຫັດແບບ brute-force ຈັດອັນດັບການເລື່ອນ Caesar ທັງ 25 ອັນ
    ຖ້າທ່ານມີ ciphertext ແຕ່ບໍ່ຮູ້ການເລື່ອນ, ແຜງ 'crack' ລອງທັງ 25 ການເລື່ອນພ້ອມກັນ ແລະ ໃຫ້ຄະແນນແຕ່ລະຕົວແທນທຽບກັບຄວາມຖີ່ໂຕອັກສອນອັງກິດໂດຍໃຊ້ chi-squared test. ການຖອດລະຫັດທີ່ການແຈກຢາຍໂຕອັກສອນກົງກັບພາສາອັງກິດແທ້ຈິງທີ່ສຸດຖືກຈັດອັນດັບທຳອິດ.
  4. 4
    ສຳເນົາຜົນລັບ ຫຼືແບ່ງປັນລິ້ງປິດສະໜາ
    ຜົນອອກອັບເດດສົດທຸກການກົດແປ້ນ. ສຳເນົາມັນໄປຄລິບບອດ, ຫຼືໃຊ້ 'ສຳເນົາລິ້ງ' ເພື່ອສ້າງ URL ທີ່ເຂົ້າລະຫັດລະຫັດລັບທີ່ທ່ານເລືອກ, ການເລື່ອນ ຫຼືຄີ, ແລະ ຂໍ້ຄວາມເຂົ້າ — ດັ່ງນັ້ນທ່ານແບ່ງປັນປິດສະໜາທີ່ເຂົ້າລະຫັດແລ້ວທີ່ເປີດໂດຍກົງໃນເຄື່ອງມືໄດ້.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ