Chuyển đến công cụ
mtool
  • miễn phí
  • không cần đăng ký
  • trên thiết bị

Trình mô phỏng máy Enigma

Công cụ mô phỏng Enigma mã hóa, giải mã và hiển thị đường đi tín hiệu từng chữ của I, M3, M4 trong trình duyệt của bạn, miễn phí và không cần đăng ký. Đặt khóa, nhập tin nhắn và theo dõi tín hiệu qua rô-to cùng bộ phản xạ.

Thiết lập máy

Mẫu máy
IA01
IIA01
IIIA01

Bộ phản xạ: B · Cặp trên bảng cắm dây: 0

Mã hóa hoặc giải mã

Enigma có tính đối xứng: dùng đúng thiết lập ban đầu để giải mã. Công cụ không tìm ra khóa chưa biết.

Thao tác
0 / 5000
0 chữ
Định dạng kết quả

Theo dõi tín hiệu

Mỗi lần nhấn, rô-to quay trước; tín hiệu đi qua bảng cắm dây, rô-to, bộ phản xạ rồi trở về đèn.

Nhập một chữ ở trên hoặc dùng bàn phím dưới đây để xem đường đi của tín hiệu.

Thử bàn phím và đèn

Mọi xử lý diễn ra trong thẻ này. Thông điệp không được gửi hay lưu. Enigma là mật mã lịch sử, không an toàn cho bí mật hiện đại.

Nguồn về dây nối và bước quay rô-to: Crypto Museum · David Hamer

Cách hoạt động

  1. Thiết lập khóaChọn mẫu máy, thứ tự rô-to từ trái, các vòng chữ, vị trí đầu, bộ phản xạ và tối đa mười cặp dây.
  2. Nhập thông điệpMáy chỉ biến đổi chữ A–Z. Bạn có thể giữ khoảng trắng, chỉ lấy chữ hoặc chia đầu ra thành nhóm năm chữ.
  3. Theo dõi và giải mãXem đường điện của từng chữ. Để giải mã, khôi phục đúng khóa ban đầu rồi nhập bản mã từ đầu.

Câu hỏi

Trình mô phỏng Enigma này làm gì?

Nó mô phỏng dây nối và chuyển động rô-to của Enigma I, M3 và M4 ngay trong trình duyệt. Bạn có thể đặt khóa riêng và xem đường đi của mỗi tín hiệu.

Enigma mã hóa một chữ như thế nào?

Trước mỗi chữ A–Z, rô-to phải tiến một bước và đôi khi kéo theo rô-to bên cạnh. Tín hiệu đi qua bảng cắm dây, rô-to, bộ phản xạ rồi quay về đèn. Rô-to giữa có thể tiến ở hai lần gõ liên tiếp.

Làm sao giải mã thông điệp Enigma?

Phải dùng đúng mẫu máy, thứ tự rô-to, vòng chữ, vị trí đầu, bộ phản xạ và các cặp dây ban đầu. Nhập bản mã từ chữ đầu tiên. Công cụ không tìm khóa chưa biết.

Vòng chữ khác vị trí rô-to thế nào?

Vòng chữ dịch chữ cái so với dây nối bên trong rô-to. Vị trí đầu là chữ nhìn thấy trong cửa sổ trước lần gõ đầu. Cả hai đều ảnh hưởng kết quả.

Bảng cắm dây và bộ phản xạ để làm gì?

Bảng cắm dây đổi chỗ tối đa mười cặp chữ ở đầu vào và đầu ra. Bộ phản xạ đưa tín hiệu quay lại qua rô-to, khiến quá trình có thể đảo ngược và một chữ không biến thành chính nó.

Enigma M4 có gì khác?

M4 hải quân thêm rô-to Hy Lạp Beta hoặc Gamma cùng bộ phản xạ mỏng. Rô-to Hy Lạp có thể chỉnh nhưng không quay khi gõ.

Enigma có an toàn ngày nay không?

Không. Đây là công cụ lịch sử để học hỏi, không bảo vệ bí mật hiện đại. Các nhà toán học Ba Lan như Marian Rejewski đã mở đường cho việc phá mã. Trình mô phỏng không thực hiện phân tích mật mã.

Công cụ này có miễn phí không?

Có. Công cụ này miễn phí, không cần đăng ký và không giới hạn lượt dùng mỗi ngày.

Tôi có cần tài khoản không?

Không. Bạn có thể dùng công cụ này mà không cần tài khoản.

Nội dung tôi nhập có được gửi đi đâu không?

Không. Công cụ này chạy trong trình duyệt của bạn. Dữ liệu nhập và kết quả không rời khỏi thiết bị, trừ khi bạn chọn chia sẻ.

Công cụ liên quan

Trình mô phỏng máy SIGABA

Mô phỏng 15 rô-to của SIGABA, mã hóa và giải mã bằng CSP-889 hoặc CSP-2900, rồi theo dõi từng bước chuyển động.

Mở

Trình mô phỏng Fialka M‑125

Mô phỏng Fialka M‑125: đặt mười rô-to và thẻ đục lỗ, mã hóa chữ Kirin và xem từng bước chuyển động.

Mở

Mã hóa văn bản

Mã hóa và giải mã tin nhắn bằng mọi ngôn ngữ với khóa ngẫu nhiên 256 bit ngay trong trình duyệt.

Mở