Mật mã Caesar là gì?
Công cụ mật mã Caesar trực tuyến miễn phí. Mã hóa hoặc giải mã văn bản bằng mật mã dịch chuyển Caesar.
Mật mã Caesar là một trong những kỹ thuật mã hóa sớm nhất được biết đến, được Julius Caesar sử dụng để bảo vệ các thông điệp quân sự. Mỗi chữ cái trong văn bản gốc được dịch chuyển một số vị trí cố định xuống dưới trong bảng chữ cái. Với máy tính hiện đại, nó không còn mang lại bảo mật thực sự — nhưng nó vẫn là một công cụ giảng dạy tuyệt vời để hiểu các nền tảng mật mã, mã hóa ký tự và số học mô-đun.
Công cụ này hỗ trợ các độ dịch chuyển tùy chỉnh từ 1 đến 25 vị trí. Các nút cài sẵn nhanh cung cấp ROT3 (độ dịch chuyển Caesar cổ điển), ROT5 (dịch chuyển các chữ số 0-9), ROT13 (dịch chuyển các chữ cái, tự nghịch đảo) và ROT47 (dịch chuyển tất cả các ký tự ASCII có thể in được). Chọn chế độ Mã hóa hoặc Giải mã — mã hóa dịch chuyển tiến, giải mã dịch chuyển lùi. Thanh trượt cung cấp khả năng chọn độ dịch chuyển tinh chỉnh.
Chế độ duyệt cạn hiển thị tất cả 25 độ dịch chuyển có thể cùng một lúc. Điều này hữu ích cho phân tích mật mã: nếu bạn có bản mã nhưng không biết độ dịch chuyển, duyệt cạn hiển thị mọi khả năng giải mã cùng lúc. Độ dịch chuyển đúng thường tạo ra văn bản tiếng Anh dễ đọc. Biểu đồ tần suất chữ cái trực quan hóa sự phân bố các chữ cái trong đầu ra, giúp xác định sự phân bố chữ cái tự nhiên báo hiệu việc giải mã đúng.
Các ký tự không phải chữ cái (khoảng trắng, số, dấu câu) được giữ nguyên vị trí ban đầu. Việc viết hoa viết thường được duy trì. Công cụ hoạt động với bất kỳ văn bản nào bằng tiếng Anh hoặc bất kỳ ngôn ngữ nào dùng bảng chữ cái Latin.