Điểm:1

Làm cách nào để giải mã mật mã "SELF-SHIFT"?

lá cờ ke

Tôi cố gắng sử dụng chức năng $$C_i=E(M_{2i}, M_{2i+1}) = (M_{2i} + M_{2i+1})\bmod 26.$$ để mã hoá Tiếng Anh chữ.

Ví dụ,

Nguyên văn: Con cáo nâu nhanh nhẹn nhảy qua con chó lười biếng.
Văn bản được tập hợp lại: TH EQ UI CK BR OW NF OX JU MP SO VE RT HE LA ZY DO G. $$ T = 19, H = 7, (T + H) \bmod 26 = 26 \bmod 26 = 0 = A.\ \cdots\ (D + O) \bmod 26 = R. $$ Bản mã: AUCMSKSLDBGZKLLXRG.

Sau đó, tôi đang cố giải mã mật mã. Phân tích tần số không hoạt động, có thể biến thể kiểm tra Kasiski hoạt động.

Có thể có nhiều câu đáp ứng ngữ pháp tiếng Anh và có thể được mã hóa dưới dạng văn bản mật mã. Bạn chỉ cần lấy một số trong số họ là được.

lá cờ jp
Điều này không thể được giải mã một cách đáng tin cậy vì nó làm mất thông tin. Ví dụ: `AA`, `BZ`, `CY`, v.v. đều mã hóa thành `A`, vì vậy khi quyết định `A`, bản rõ tương ứng là gì sẽ không rõ ràng.
Alex-Github-Programmer avatar
lá cờ ke
@GordonDavisson Tôi đang mã hóa văn bản tiếng Anh, do đó văn bản phải đáp ứng ngữ pháp tiếng Anh.
Morrolan avatar
lá cờ ng
Điều này có vẻ giống một phương pháp mã hóa (mất dữ liệu) hơn là một mật mã, vì phương thức sau (thường) liên quan đến một khóa. Cho mỗi chữ cái của bản mã giải mã thành một trong số 26 chữ ghép, có vẻ hợp lý rằng người ta có thể sử dụng một mô hình được đào tạo về ngôn ngữ tự nhiên để khôi phục các bản rõ * có khả năng *. Tuy nhiên, đó không thực sự là một phần của lĩnh vực mật mã, thay vào đó bạn có thể muốn kiểm tra công việc hiện có trong xử lý ngôn ngữ tự nhiên. Tôi có thể tưởng tượng rằng ví dụ. Các kỹ thuật OCR phải đối mặt với các vấn đề liên quan.

Đă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.