Anthropic đã báo cáo hôm thứ Sáu rằng phiên bản nghiên cứu nội bộ của Claude đã giải quyết được một trong những câu hỏi mở lâu nhất của mật mã trong vòng chưa đầy nửa giờ: nguồn gốc của những "hạt giống" bí ẩn đằng sau các đường cong elip tiêu chuẩn của NIST. Câu trả lời, được công bố trên blog nghiên cứu của công ty, không phải là một cụm mật khẩu bí mật, như nhiều thập kỷ suy đoán đã đề xuất, mà là đầu ra của `lrand48` — trình tạo số giả ngẫu nhiên của thư viện chuẩn C — được gắn dấu thời gian Unix.

Phát hiện này đã giải quyết một câu hỏi đã che khuất ECDSA, tiêu chuẩn mật mã đường cong elip được sử dụng rộng rãi nhất, kể từ khi NIST áp dụng nó vào năm 2000 như một phần của Tiêu chuẩn Chữ ký số FIPS 186-2. Và nó trở thành một điểm dữ liệu khác trong kỷ lục ngày càng tăng về các hệ thống AI đóng góp cho nghiên cứu thực sự: để đưa tin nhiều hơn về xu hướng đó và tin nóng về AI, AI Buzz Wire theo dõi từng diễn biến khi nó diễn ra.

Bí ẩn ẩn giấu trong tầm mắt

ECDSA chỉ định một tập hợp các đường cong elip tiêu chuẩn có kích thước và mức độ bảo mật khác nhau. Đối với các đường cong trên trường số nguyên tố và trường nhị phân, thông số kỹ thuật bao gồm tham số "hạt giống" có giá trị băm được sử dụng để xác định hệ số b của đường cong. Những hạt giống đó được NSA cung cấp mà không có lời giải thích hay biện minh nào - một lỗ hổng về xuất xứ khiến các nhà mật mã cảm thấy khó chịu trong hơn hai thập kỷ.

Ví dụ, đường cong NIST P-256 liệt kê hạt giống `C49D3608 86E70493 6A6678E1 139D26B7 819F7E90` mà không có thông tin về nguồn gốc của nó. Các hằng số không giải thích được trong các tiêu chuẩn quan trọng về bảo mật không phải là mối lo tầm thường: các nhà mật mã học đã mất nhiều năm tự hỏi liệu các đường cong có thể được chọn với những điểm yếu có chủ ý hay không, một mối nghi ngờ được hình thành từ tập Dual_EC_DRBG trước đó. Các nhà mật mã học Neal Koblitz và Alfred Menezes đã dành một bài báo, “Một câu đố được gói trong một bí ẩn”, nói về lịch sử và những lo lắng xung quanh các giá trị hạt giống, và một cuộc điều tra nghiệp dư sau đó đã treo thưởng cho bất kỳ ai có thể xác định được nguồn gốc của chúng.

Câu chuyện về cụm mật khẩu không có

Lời giải thích nổi tiếng nhất đến từ Jerry Solinas, nhân viên lâu năm của NSA đằng sau những hạt giống. Trong một hồi ức năm 2015, Solinas cho biết những hạt giống được tạo ra bằng cách băm một cụm mật khẩu hài hước - một cái gì đó giống như "Tăng lương cho Bob và Jerry" hoặc "Quy tắc của Bob và Jerry". Anh ta cảnh báo rằng anh ta không nhớ chi tiết, rằng Bob Reiter đã viết mã và không có tài liệu lưu trữ nào từ thời đó còn tồn tại. Solinas viết: “Nếu chúng tồn tại, chắc chắn chúng đang nằm trên một ổ cứng gần Hòm giao ước”.

Câu chuyện đầy màu sắc, nhưng không thể kiểm chứng được. Solinas qua đời vào năm 2023 và các đồng nghiệp cũ không phản hồi, bỏ ngỏ câu hỏi - và bỏ trống cuộc săn tìm cụm mật khẩu.

Nhập Claude

Vào tháng 10 năm 2026, một nhân viên tò mò của Anthropic đã hỏi một mô hình nghiên cứu nội bộ rằng liệu nó có thể tìm ra cách tạo ra những hạt giống đó hay không - mà không chỉ vào manh mối cụm mật khẩu. Theo Anthropic, trong vòng chưa đầy nửa giờ, Claude đã phát hiện ra nguồn gốc của cả 5 đường cong tiêu chuẩn: P-192, P-224, P-256, P-384 và P-521.

Không ai trong số họ là đầu ra của bất kỳ thuật toán băm nào. Chúng là đầu ra của `lrand48`, trình tạo số giả ngẫu nhiên được cung cấp cùng với các thư viện C những năm 1990, được khởi tạo bằng dấu thời gian Unix. Thuật toán tạo các byte được lấy mẫu từ RNG cho một số lần lặp, lấy 20 byte cho mỗi hạt giống ứng cử viên; 20 byte đầu tiên là ứng cử viên số một, 20 byte tiếp theo là ứng cử viên số hai, v.v. Việc tái tạo hạt giống P-256 chính thức cần 1.842 lần lặp.

Người mẫu đến đó bằng cách nào

Các tìm kiếm trước đó được xây dựng xung quanh cụm mật khẩu được đồn đại đều không có kết quả và Claude đã chọn một góc độ khác: thay vì săn lùng một cụm từ, nó dự đoán cách phần mềm tạo ra các đường cong hẳn đã hoạt động. Anthropic cho biết mô hình này đã đoán rằng công cụ của những năm 1990 sẽ sử dụng trình tạo số giả ngẫu nhiên từ thư viện chuẩn C — trình tạo số đủ yếu để có thể nhận ra đầu ra của chúng khi bạn biết cần tìm gì. Bước nhận dạng đó đã biến một tìm kiếm khó thực hiện trên các chuỗi không xác định thành một tìm kiếm có thể thực hiện được trên một không gian tham số nhỏ gồm dấu thời gian và số lần lặp.

Nó có nghĩa là gì — và nó không có ý nghĩa gì

Anthropic nêu rõ các giới hạn: đây không phải là một sự phá vỡ mật mã, một cuộc tấn công mới hay một điểm yếu trong đường cong ECDSA và không có hành động nào để bất kỳ ai thực hiện. Công ty lập luận rằng nếu có bất cứ điều gì thì phát hiện này sẽ làm tăng độ tin cậy rằng các đường cong đã được chọn mà không có cửa hậu hoặc điểm yếu có chủ ý. Một hạt giống được tạo ra bởi một trình tạo giả ngẫu nhiên phổ biến, có thể tái tạo được khởi tạo từ đồng hồ sẽ có ít chỗ cho việc lật đổ hơn nhiều so với một hằng số không giải thích được.

Công ty coi kết quả này là "một chương kết thúc thú vị và kết thúc nhiều năm suy đoán", lưu ý rằng hầu hết các nhà nghiên cứu đã tin tưởng vào các đường cong. Sự tin cậy đó giờ đây dựa trên một điều gì đó tốt hơn quy ước: bất kỳ ai cũng có thể tái tạo thế hệ hạt giống từ dấu thời gian Unix và xác minh nó dựa trên các hằng số đã xuất bản.

Một đỉnh cao khác cho nghiên cứu được hỗ trợ bởi AI

Dù thế nào đi nữa, tập phim này là minh chứng nổi bật về một công cụ nghiên cứu thực hiện được điều mà đội ngũ con người không thể: tìm ra giải pháp phụ thuộc vào việc tái tạo lại tư duy lập trình hệ thống những năm 1990, thử nghiệm nó dựa trên các hằng số mật mã cứng và giải quyết một câu hỏi tồn tại lâu hơn những người lẽ ra có thể trả lời nó bằng trí nhớ. Những thợ săn tiền thưởng đã theo đuổi cụm mật khẩu trong nhiều năm để tìm kiếm thơ. Hóa ra câu trả lời là công việc kế toán.

---

Đi trước AI

Nhận tin tức, phân tích và đột phá mới nhất về AI — tất cả ở cùng một nơi.

Đọc thêm tin tức về AI →