Mã / Mật mã cổ điển
Trình mã hóa và giải mã mật mã Caesar
Mã hóa và giải mã văn bản bằng mật mã Caesar với bất kỳ độ dịch nào, xem bảng chữ cái đã dịch và tìm độ dịch chưa biết bằng cách thử cả 25 khả năng, trong đó khả năng giống tiếng Anh nhất được hiển thị đầu tiên.
Trình mã hóa và giải mã mật mã Caesar: Mật mã Caesar thay mỗi chữ cái bằng chữ cái cách đó một số vị trí cố định trong bảng chữ cái, quay vòng từ Z về A; người ta cho rằng Julius Caesar đã sử dụng độ dịch 3. Chữ hoa và chữ thường vẫn giữ nguyên kiểu chữ, còn chữ số, khoảng trắng và dấu câu được giữ nguyên. Việc thử tất cả các độ dịch rất dễ vì chỉ có 25 khả năng; công cụ xếp hạng chúng dựa trên mức độ tương đồng giữa tần suất chữ cái của từng kết quả và tiếng Anh. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ văn bản
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
Tự phá mã dịch chuyển
Trong tiếng Anh, chữ cái phổ biến nhất là E, vì vậy chữ cái xuất hiện nhiều nhất trong bản mã Caesar có lẽ là E được ngụy trang: nếu đó là H, độ dịch chuyển là 3. Các từ ngắn cũng hữu ích, vì một chữ cái đứng riêng thường là A hoặc I.
Với một loại mã chống lại cách này, hãy thử mật mã Vigenère; với các bí mật thực sự, hãy mã hóa văn bản bằng mật khẩu.
Trong lớp học
Một vòng quay Caesar bằng giấy, gồm hai đĩa có bảng chữ cái quanh mép, giúp nhìn thấy độ dịch chuyển: xoay đĩa bên trong theo độ dịch chuyển rồi đọc đối chiếu. Bảng chữ cái đã dịch chuyển ở phía trên cũng hoạt động tương tự.
Cách sử dụng
- Nhập hoặc dán văn bản, rồi chọn Mã hóa hoặc Giải mã.
- Đặt độ dịch; bảng chữ cái bên dưới cho biết mỗi chữ cái sẽ chuyển thành chữ nào.
- Để phá một thông điệp, chọn Thử cả 25 độ dịch và chọn kết quả tạo thành các từ có nghĩa.
Quyền riêng tư và giới hạn
Văn bản của bạn vẫn ở trong trình duyệt.
Công cụ liên quan
Câu hỏi thường gặp
Mật mã Caesar có an toàn không?
Không: chỉ có 25 độ dịch khả dĩ, nên bất kỳ ai cũng có thể thử tất cả trong vài giây. Đây là một câu đố và ví dụ dùng để học, không phải phương pháp bảo vệ bí mật thực sự.
Làm cách nào để giải mã khi không biết độ dịch?
Chọn Thử cả 25 độ dịch: kết quả giải mã đọc thành các từ thông thường chính là đáp án, thường là kết quả đầu tiên được liệt kê đối với văn bản tiếng Anh.
Mật mã này khác ROT13 như thế nào?
ROT13 là mật mã Caesar với độ dịch 13; vì 13 bằng một nửa của 26, cùng một thao tác vừa mã hóa vừa giải mã.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản