Tin ngành
Lập trình viên dùng OpenAI GPT-6 Astra giải mã thông điệp Enigma 83 năm tuổi của Đức Quốc xã
(giờ Việt Nam)
Tóm tắt AI
Một lập trình viên đã sử dụng phiên bản GPT-6 Astra để giải mã thành công đoạn mật mã 82 ký tự được gửi từ máy Enigma vào năm 1941, vốn là bài toán hóc búa suốt 8 thập kỷ qua.
Bản dịch AI
Theo tin từ IT ngày 17 tháng 9, một nhà phát triển tại Bloomberg tuyên bố rằng nhờ vào GPT-6 Astra của OpenAI, anh đã giải mã thành công một bức điện tín vô tuyến của quân đội Đức Quốc xã vốn đã bị bỏ ngỏ suốt hơn 80 năm qua bằng máy mã hóa Enigma. Bức điện tín dài 82 ký tự được gửi vào năm 1941 này là yêu cầu chỉ dẫn lộ trình hành quân từ một người lính Đức.

Ngày 10 tháng 7 năm 1941, một người lính Đức đã sử dụng máy mã hóa Enigma để mã hóa một thông điệp vô tuyến ngắn. Trong thông điệp, anh ta báo cáo vị trí của mình tại Rosenow (Đức), cần được chỉ dẫn lộ trình hành quân và yêu cầu phản hồi ngay lập tức qua vô tuyến. Trong suốt 83 năm sau đó, đoạn mật mã gồm 82 ký tự này vẫn chưa từng được giải mã thành công.
Theo một nghiên cứu tình huống chi tiết, Carter Leffen, hiện là huấn luyện viên phát triển sản phẩm tại Bloomberg LP ở New York, đã hoàn thành công việc này nhờ vào GPT-6 Astra của OpenAI. Leffen cho biết phiên bản "Extra High" của GPT-6 Astra đã mất khoảng 10 giờ để xử lý vấn đề, bao gồm hàng loạt công việc từ truy xuất kho lưu trữ lịch sử, đối chiếu các ký tự nghi vấn, đến xây dựng trình mô phỏng Enigma, viết mã phân tích mật mã, thực hiện các thí nghiệm song song, kiểm tra các khóa khác nhau và kiểm chứng chéo kết quả.
Đoạn mật mã có mã số "MVUEH" này trước đây luôn được các kho lưu trữ liệt kê là điện tín bị chặn của quân đội Đức chưa được giải mã. Máy mã hóa Enigma từng là một trong những thiết bị mã hóa quan trọng nhất thời bấy giờ và đã được nhà toán học người Ba Lan Marian Rejewski giải mã lần đầu tiên vào năm 1932.
Một địa danh đã biết trở thành chìa khóa giải mã
Theo tìm hiểu của IT, máy mã hóa Enigma có khoảng 15,9 tỷ tỷ tổ hợp cài đặt mỗi ngày, do đó không thể giải mã bằng cách thử sai toàn bộ các thiết lập. Các nhà nghiên cứu ban đầu đã thử nhiều phương pháp nhưng đều không đạt được tiến triển. Khóa đã biết được sử dụng trong cùng ngày không khớp và việc tìm kiếm tự động cũng không mang lại kết quả giá trị.
Bước đột phá thực sự đến từ một thông điệp khác đã được giải mã thành công được gửi cùng ngày. Trong đó, địa danh "Rosenow" xuất hiện liên tiếp hai lần. Leffen và các AI agent của anh đã suy đoán rằng địa danh này cũng có thể xuất hiện trong đoạn mật mã chưa được giải mã trước đó, vì vậy họ đã sử dụng nó làm từ khóa tìm kiếm.
Một điểm yếu nổi tiếng của chính máy mã hóa Enigma cũng đã phát huy tác dụng. Máy này không bao giờ mã hóa một chữ cái thành chính nó. Do đó, nếu một vị trí trong văn bản gốc là chữ "R", thì vị trí tương ứng trong văn bản mã hóa không thể là "R". Chỉ riêng đặc tính này đã giúp các nhà nghiên cứu nhanh chóng loại bỏ một lượng lớn các vị trí khả thi.
Tại một trong các vị trí, tất cả các điều kiện cuối cùng đã khớp với nhau. Nhóm nghiên cứu đã tính toán ra các thiết lập máy tương ứng, sau đó 68 ký tự còn lại được khôi phục thành văn bản tiếng Đức mạch lạc, bao gồm các nội dung như "Sofort Funkantwort" (phản hồi vô tuyến ngay lập tức) và "Angabe des Marschweges" (chỉ dẫn lộ trình hành quân). Một tiêu đề điện tín được lưu giữ riêng biệt trong kho lưu trữ cũng xác nhận thêm về bộ thiết lập máy này.
Văn bản sau khi giải mã thậm chí còn giữ lại một số lỗi chính tả rất có thể đến từ chính người vận hành vô tuyến, chẳng hạn như viết "BITTE" thành "BTTE" và tên người gửi "Waschbusch" thành "WASCHBBSCH". Leffen cho rằng những lỗi này ngược lại có thể coi là bằng chứng cho tính xác thực của kết quả giải mã, bởi nếu là kết quả do con người ngụy tạo, văn bản thường sẽ được chỉnh sửa kỹ lưỡng để không còn lỗi.
AI không đơn độc hoàn thành việc giải mã
Trong suốt quá trình này, GPT-6 Astra cùng nhiều AI agent chuyên biệt đã đóng vai trò là công cụ của Leffen. Một số agent chịu trách nhiệm phân tích tài liệu lịch sử, một số khác chịu trách nhiệm viết chương trình tìm kiếm, và một số dùng để đối chiếu kết quả với các bức điện tín lịch sử đã được giải mã. Leffen là người chịu trách nhiệm thiết lập mục tiêu và quyết định phương pháp tiếp theo.
Theo lời của chính Leffen, việc giải mã mật mã thực sự thậm chí không phải là phần khó nhất của toàn bộ dự án. Anh cho biết mình đã "dành nhiều công sức gấp 99 lần cho việc xây dựng trang web giới thiệu vấn đề này và giải pháp của nó so với việc thực sự giải mã mật mã".
Hiện tại, trang dự án đã cung cấp toàn bộ mã nguồn, dữ liệu tìm kiếm và một trình mô phỏng Enigma 3D có thể chạy được để tải xuống. Các gói phần mềm liên quan có thể xác minh quy trình tính toán mà các nhà nghiên cứu công bố và tái hiện các bước quan trọng để tìm ra khóa. Tuy nhiên, những tài liệu này không thể chứng minh danh tính lịch sử của thông điệp này, cũng như không thể chứng minh kết quả giải mã tìm được là đáp án duy nhất có thể.
Công trình này cũng được xây dựng dựa trên nền tảng phân tích mật mã trước đó của các nhà nghiên cứu như Frode Weierud, Geoff Sullivan và Olaf Ostwald. Việc giải mã lần này cuối cùng có chịu được sự kiểm chứng độc lập hay không vẫn cần sự đánh giá thêm từ các chuyên gia trong lĩnh vực đối với mã nguồn, dữ liệu và tài liệu phân tích đã được công bố công khai.
Bài viết được AI dịch và tổng hợp tự động từ IT Home. Liên kết bài gốc ở phía trên. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.