Điểm:2

Có phải mật mã máy chỉ bao gồm các máy rôto?

lá cờ tl

Đối với việc phân loại theo trình tự thời gian của mật mã, tôi đã tiến hành như sau:

  1. Mật mã bằng tay (ví dụ:Caesar, Vigenère, v.v., cho đến khoảng 1900/1920)
  2. Mật mã sử dụng máy móc (ví dụ: Enigma, TypeX, v.v., cho đến khoảng năm 1960)
  3. Mật mã tính toán (ví dụ: DES, AES, RSA, v.v.)
  4. Tương lai của mật mã học (ví dụ: tiền điện tử lượng tử)

Các vị trí 1,3 và 4 được ghi lại đầy đủ và có nhiều hệ thống khác nhau. Nhưng tôi đang vật lộn với vị trí 2: Trái tim của tất cả các hệ thống mà tôi tìm thấy là các cánh quạt. Một số được vận hành bằng cơ học, một số bằng điện từ, nhưng tất cả đều sử dụng rô-to cho các ứng dụng mật mã của chúng.

Những câu hỏi của tôi: Có phải mật mã sử dụng máy chỉ bao gồm các máy rôto như Enigma, Purple, Typex, v.v.? Nếu các nguyên tắc thiết kế khác tồn tại, ai đó có thể cho tôi tổng quan về chúng và có thể là các ví dụ không?

kelalaka avatar
lá cờ in
Bạn có tính M209 là máy roto không? M209 dễ phá hơn Enigma!
Titanlord avatar
lá cờ tl
Tôi muốn nói nó là một máy rôto cơ khí di động
Eugene Styer avatar
lá cờ dz
Đừng quên đĩa Jefferson (hỗn hợp giữa thiết bị cơ học và mã hóa thủ công) https://en.wikipedia.org/wiki/Jefferson_disk
Điểm:4
lá cờ ru

Tôi cho rằng rất nhiều thiết kế mật mã nằm giữa thiết kế cơ học của 2 và thiết kế vi điện tử của 3. Những thiết kế này có bản chất điện tử, nhưng không có khả năng tính toán phổ quát do vi mạch cung cấp. Hầu hết các thiết kế này được dựa trên Thanh ghi dịch chuyển phản hồi tuyến tính (LFSR), dễ dàng khởi tạo với các thành phần điện tử cơ bản.

Để trích dẫn phần 16.3 từ Schneier's "Mật mã học ứng dụng" (1996)

Trong những ngày đầu của thiết bị điện tử, chúng rất dễ chế tạo.Một thanh ghi dịch chuyển không gì khác hơn là một mảng các bộ nhớ bit và chuỗi phản hồi chỉ là một loạt các cổng XOR.

...

Hầu hết các thiết kế là bí mật; phần lớn các hệ thống mã hóa quân sự được sử dụng ngày nay đều dựa trên LFSR.

Việc người ta phân loại các thiết kế điện tử (vi điện tử) như vậy là máy móc, thiết kế máy tính hay một danh mục cho chính chúng là một câu hỏi về thuật ngữ.

Ví dụ có thể bao gồm:

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.