Claude của Anthropic giải mã bí ẩn mật mã học suốt 25 năm của NSA chỉ trong chưa đầy 30 phút
Claude đã tìm ra cách NSA tạo ra các chuỗi seed đường cong elliptic được NIST chuẩn hóa vào năm 2000, xóa tan nỗi lo ngại kéo dài về nguy cơ tồn tại "cửa sau". Anthropic sẽ quyên góp toàn bộ số tiền thưởng 36.864 USD cho Nhóm Nghiên cứu Bảo mật Internet (ISRG).

Mô hình AI Claude của Anthropic vừa giải mã thành công một bí ẩn kéo dài suốt 25 năm qua liên quan đến Cơ quan An ninh Quốc gia Mỹ (NSA) và các tiêu chuẩn mật mã học nền tảng. Chỉ trong chưa đầy 30 phút, trí tuệ nhân tạo này đã xác định chính xác nguồn gốc của các giá trị seed (hạt giống khởi tạo) được dùng để tạo tham số trong mật mã đường cong elliptic tiêu chuẩn, qua đó chấm dứt hàng thập kỷ nghi ngờ về khả năng tồn tại "cửa sau" (backdoor) do chính phủ cài cắm.
Bí ẩn mật mã học kéo dài nhiều thập kỷ
Trở lại năm 2000, Viện Tiêu chuẩn và Công nghệ Quốc gia Mỹ (NIST) đã chuẩn hóa một số đường cong trong Thuật toán Chữ ký số Đường cong Elliptic (ECDSA) – khung kỹ thuật được triển khai rộng rãi làm nền tảng cho chữ ký số trên toàn bộ Internet. Vào thời điểm đó, NSA đã cung cấp các giá trị seed khởi tạo để tạo ra các tham số đường cong này mà không đưa ra bất kỳ tài liệu hay lời giải thích kỹ thuật nào.
Sự thiếu minh bạch này ngay lập tức dấy lên hồi chuông cảnh báo trong cộng đồng bảo mật, làm nảy sinh những giả thuyết dai dẳng rằng các seed trên đã được thiết kế tinh vi nhằm che giấu những cửa sau toán học. Qua nhiều năm, câu đố này đã thu hút nhiều "thám tử" nghiệp dư cũng như một khoản tiền thưởng chính thức được treo giải. Jerry Solinas, một cựu nhân viên quá cố của NSA, từng gợi ý rằng các seed thực chất là giá trị băm (hash) của một câu nói đùa, nhưng tuyên bố đó chưa từng được xác minh và cuối cùng đã được chứng minh là không chính xác.
Cách Claude phá giải câu đố
Claude đã giải mã được quy luật này trong chưa đầy 30 phút nhờ phát hiện ra những điểm bất thường tinh vi về mặt thống kê trong dữ liệu seed. AI này phát hiện ra rằng các con số được tạo ra bằng lrand48 – một hàm sinh số giả ngẫu nhiên tiêu chuẩn trong thư viện C.
Do lrand48 chỉ xuất ra 31 bit, nên các bit cao nhất trong một số chuỗi seed đều mang giá trị 0 một cách có hệ thống — một manh mối đặc trưng mà Claude đã nhanh chóng nắm bắt được. Mô hình suy luận ra rằng bộ sinh số này đơn giản chỉ được khởi tạo bằng một mốc thời gian Unix (Unix timestamp) trong khoảng thời gian từ tháng 5 năm 1997 đến tháng 4 năm 1998.
Xóa tan mối nghi ngờ về "cửa sau"
Theo Anthropic, phát hiện này là bằng chứng rõ ràng cho thấy các seed được tạo ra bằng một phần mềm có sẵn thông thường, chứ không phải là một âm mưu cài cắm cửa sau tinh vi. Kết quả này mang lại lời giải đáp mà cộng đồng an ninh mạng đã chờ đợi suốt bấy lâu cho một cuộc tranh luận mang tính nền tảng.
Anthropic đã nhận được khoản tiền thưởng 36.864 USD nhờ giải thành công câu đố mật mã này. Công ty AI cho biết họ sẽ quyên góp toàn bộ số tiền cho Internet Security Research Group (ISRG) – tổ chức phi lợi nhuận đứng sau các sáng kiến bảo mật vì lợi ích cộng đồng quy mô lớn như Let's Encrypt.



