Trong nhiều năm, mật mã học hiện đại đã tạo ra lớp bảo vệ gần như vô hình cho đời sống số. Mỗi lần người dùng truy cập ngân hàng trực tuyến, gửi thư điện tử, ký một hợp đồng số hoặc kết nối với một dịch vụ đám mây, các thuật toán mã hóa và chữ ký số thường làm việc ở phía sau. Chúng giúp dữ liệu đi qua mạng mà không dễ bị đọc trộm, đồng thời cho phép hệ thống xác nhận danh tính của máy chủ, người dùng và phần mềm.
Nhưng nền tảng an toàn đó không bất biến. Sự phát triển của máy tính lượng tử đặt ra khả năng phá vỡ một số bài toán toán học đang được dùng làm cơ sở cho nhiều hệ thống mật mã khóa công khai. Máy tính lượng tử quy mô đủ lớn vẫn chưa trở thành công cụ phổ biến, song các tổ chức không thể chờ đến khi công nghệ này hoàn thiện mới bắt đầu chuẩn bị. Việc chuyển sang mật mã hậu lượng tử cần nhiều năm vì liên quan đến phần mềm, phần cứng, chứng thư số, thiết bị chuyên dụng, quy trình vận hành và cả những dữ liệu cần được bảo vệ trong thời gian dài.
Mật mã hậu lượng tử, thường được gọi là PQC, không phải là mật mã chạy bên trong một máy tính lượng tử. Đây là nhóm thuật toán được thiết kế để hoạt động trên các máy tính thông thường nhưng hướng tới khả năng chống lại cả những phương pháp tấn công có thể được hỗ trợ bởi máy tính lượng tử. Ý nghĩa của nó nằm ở việc thay đổi nền tảng toán học của cơ chế bảo vệ, thay vì chỉ tăng độ dài khóa của các thuật toán đang tồn tại.
Vì sao nguy cơ còn ở phía trước vẫn cần được xử lý hôm nay?
Một trong những lý do quan trọng là dữ liệu có thể bị thu thập trước khi bị giải mã. Kẻ tấn công có thể lưu lại các gói tin đã được mã hóa, chờ đến thời điểm năng lực tính toán phù hợp xuất hiện rồi tìm cách giải mã chúng. Cách tiếp cận này thường được mô tả bằng ý tưởng “thu thập ngay, giải mã sau”. Nó đặc biệt đáng lưu ý với dữ liệu có vòng đời dài như hồ sơ y tế, bí mật nghiên cứu, thông tin nhận dạng, thiết kế công nghiệp, tài liệu quốc phòng hoặc dữ liệu liên quan đến giao dịch tài chính.
Điều đó tạo ra một nghịch lý trong quản trị an ninh mạng. Một tổ chức có thể chưa nhìn thấy cuộc tấn công lượng tử nào trong thực tế, nhưng dữ liệu đang truyền qua mạng hôm nay vẫn có thể trở thành mục tiêu của việc thu thập thụ động. Nếu thời gian bảo mật cần thiết của dữ liệu dài hơn thời gian tổ chức cần để chuyển đổi hệ thống, việc trì hoãn sẽ làm tăng rủi ro.
Nguy cơ không chỉ nằm ở thuật toán mã hóa dùng để giữ bí mật nội dung. Chữ ký số cũng là một phần quan trọng của hệ thống tin cậy. Chữ ký được dùng để chứng minh nguồn gốc phần mềm, xác thực giao dịch, bảo vệ tài liệu điện tử và kiểm soát cập nhật trên thiết bị. Nếu một phương thức chữ ký bị phá vỡ, kẻ tấn công có thể giả mạo danh tính của nhà phát hành hoặc tạo ra thông điệp trông như đã được một chủ thể hợp pháp phê duyệt.
Hậu lượng tử không đồng nghĩa với thay một thư viện mã hóa
Cách hiểu đơn giản nhất về chuyển đổi hậu lượng tử là thay thuật toán cũ bằng thuật toán mới. Trên thực tế, đây là một chương trình hiện đại hóa có phạm vi rộng hơn nhiều. Một hệ thống doanh nghiệp thường sử dụng mật mã ở hàng chục lớp khác nhau, từ kết nối giữa trình duyệt và máy chủ, mạng riêng ảo, thư điện tử, cơ sở dữ liệu, kho lưu trữ, thiết bị di động cho đến các mô-đun phần cứng dùng để quản lý khóa.
Không phải tổ chức nào cũng có sẵn bản đồ đầy đủ về những nơi đang sử dụng mật mã. Nhiều ứng dụng gọi thư viện bảo mật gián tiếp thông qua hệ điều hành, nền tảng đám mây hoặc thiết bị mạng. Một số chứng thư số được cấp tự động, còn một số khóa khác nằm trong phần mềm cũ, thiết bị nhúng hoặc hệ thống do nhà cung cấp bên ngoài quản lý. Vì vậy, bước đầu tiên thường không phải triển khai ngay thuật toán mới mà là lập danh mục tài sản mật mã.
Danh mục đó cần trả lời những câu hỏi thực tế: dữ liệu nào đang được mã hóa, khóa được tạo và lưu ở đâu, thuật toán nào đang được dùng, chứng thư có thời hạn bao lâu, thành phần nào phụ thuộc vào nhà cung cấp, phần mềm có thể cập nhật từ xa hay không, và dữ liệu nào cần được bảo mật trong nhiều năm. Khi có bản đồ này, tổ chức mới có thể đánh giá thứ tự ưu tiên thay vì chuyển đổi một cách dàn trải.
Những hướng tiếp cận mới trong chuẩn hóa
Các cơ quan tiêu chuẩn đã phát triển những thuật toán hậu lượng tử dựa trên các bài toán toán học khác với những hệ mật mã khóa công khai phổ biến trước đây. Trong nhóm phục vụ trao đổi khóa, ML-KEM là một trong những tên gọi được nhắc đến trong các tiêu chuẩn hiện đại. Với chữ ký số, ML-DSA và SLH-DSA là những hướng tiếp cận tiêu chuẩn hóa dựa trên các cấu trúc toán học khác nhau.
Điểm cần lưu ý là một thuật toán được tiêu chuẩn hóa không có nghĩa mọi hệ thống có thể áp dụng nó mà không cần thử nghiệm. Thuật toán mới có thể tạo ra khóa, chữ ký hoặc bản tin lớn hơn. Kích thước tăng có thể ảnh hưởng đến băng thông, bộ nhớ, thời gian xử lý, kích thước chứng thư và khả năng tương thích với thiết bị cũ. Đối với các mạng có băng thông hạn chế hoặc thiết bị nhúng, những thay đổi tưởng như nhỏ ở tầng mật mã có thể tạo ra tác động rõ rệt đến toàn bộ giao thức.
Vì lý do đó, mô hình lai thường được quan tâm trong giai đoạn chuyển tiếp. Một kết nối có thể kết hợp cơ chế hiện tại với cơ chế hậu lượng tử, nhằm giảm phụ thuộc vào một thuật toán duy nhất trong khi hệ sinh thái đang được kiểm thử. Mô hình này không tự động giải quyết mọi vấn đề. Nó làm tăng độ phức tạp của triển khai và cần được thiết kế cẩn thận để tránh tạo ra điểm yếu ở khâu kết hợp, xử lý lỗi hoặc quản lý khóa.
Bài toán tương thích và khả năng thay đổi trong tương lai
Một nguyên tắc quan trọng của chuyển đổi hậu lượng tử là khả năng thay đổi thuật toán mà không phải viết lại toàn bộ hệ thống. Nhiều ứng dụng trước đây gắn chặt tên thuật toán vào mã nguồn, giao thức hoặc cấu trúc dữ liệu. Khi đó, việc chuyển đổi không chỉ là cấu hình lại mà có thể đòi hỏi thay đổi ở nhiều sản phẩm cùng lúc.
Thiết kế linh hoạt hơn cần tách lớp ứng dụng khỏi lớp mật mã. Ứng dụng nên gọi một giao diện trừu tượng để thực hiện mã hóa, giải mã, ký hoặc xác minh, thay vì phụ thuộc cứng vào một triển khai cụ thể. Hệ thống quản lý chứng thư và khóa cũng cần hỗ trợ chu kỳ thay thế, thu hồi và phát hành mới. Đây là năng lực hữu ích không chỉ cho thời kỳ hậu lượng tử mà còn cho mọi tình huống thuật toán hiện tại xuất hiện lỗ hổng hoặc không còn phù hợp.
Khả năng thay đổi cũng phải được kiểm tra ở các thiết bị không dễ nâng cấp. Một cảm biến công nghiệp, bộ điều khiển phương tiện, thiết bị y tế hoặc thẻ phần cứng có thể hoạt động trong nhiều năm nhưng không có đủ dung lượng để cài đặt một phiên bản phần mềm mới. Nếu nhà sản xuất không tính đến vòng đời bảo mật ngay từ đầu, tổ chức sử dụng sẽ phải lựa chọn giữa rủi ro duy trì thiết bị cũ và chi phí thay thế toàn bộ.
Lộ trình chuyển đổi thực tế cho tổ chức
Một lộ trình hợp lý nên bắt đầu bằng việc xác định dữ liệu và dịch vụ có mức độ ưu tiên cao. Các hệ thống xử lý thông tin cần bảo vệ lâu dài, cung cấp dịch vụ thiết yếu hoặc có kết nối với nhiều đối tác nên được đánh giá trước. Việc ưu tiên không chỉ dựa vào mức độ quan trọng của ứng dụng mà còn dựa vào thời gian cần thiết để thay đổi nó.
Sau giai đoạn kiểm kê, tổ chức có thể triển khai thử nghiệm trong môi trường không ảnh hưởng đến dịch vụ sản xuất. Mục tiêu của thử nghiệm là đo kích thước khóa và chữ ký, thời gian bắt tay, mức tiêu thụ bộ nhớ, ảnh hưởng đến băng thông, khả năng tương thích với thư viện và hành vi khi xảy ra lỗi. Những kết quả này cần được ghi lại để đội ngũ vận hành hiểu rõ chi phí thực tế thay vì chỉ dựa vào tài liệu của nhà cung cấp.
Bước tiếp theo là đưa yêu cầu hỗ trợ mật mã hậu lượng tử vào hoạt động mua sắm và quản lý nhà cung cấp. Một dịch vụ đám mây, thiết bị mạng hoặc nền tảng phần mềm có thể chưa sẵn sàng ngay, nhưng tổ chức cần biết lộ trình sản phẩm, khả năng xuất dữ liệu, cách quản lý khóa và chính sách cập nhật. Hợp đồng công nghệ cũng nên làm rõ trách nhiệm khi thuật toán cần thay đổi hoặc khi một thành phần phụ thuộc bị phát hiện có vấn đề.
Trong suốt quá trình, đội ngũ an ninh mạng không nên làm việc tách rời với kiến trúc sư hệ thống, pháp chế, mua sắm và các đơn vị nghiệp vụ. Mật mã bảo vệ dữ liệu, nhưng việc quyết định dữ liệu nào cần giữ, giữ trong bao lâu và ai được truy cập lại thuộc về quản trị tổng thể. Một chiến lược chỉ tập trung vào thuật toán mà bỏ qua chính sách lưu trữ, phân quyền và hủy dữ liệu sẽ không tận dụng hết giá trị của chuyển đổi.
Những ngộ nhận cần tránh
Ngộ nhận đầu tiên là máy tính lượng tử còn xa nên chưa cần chuẩn bị. Thời điểm công nghệ đạt quy mô phù hợp rất khó dự đoán, trong khi thời gian thay đổi hạ tầng lớn thường kéo dài qua nhiều chu kỳ đầu tư. Chuẩn bị sớm không nhất thiết có nghĩa triển khai đồng loạt ngay lập tức. Nó có thể bắt đầu bằng việc lập danh mục tài sản, yêu cầu khả năng thay thế thuật toán và kiểm tra các hệ thống quan trọng.
Ngộ nhận thứ hai là chỉ cần tăng độ dài khóa của thuật toán hiện tại. Tăng kích thước khóa có thể cải thiện khả năng chống một số phương pháp vét cạn, nhưng không tự giải quyết những điểm yếu xuất phát từ loại bài toán toán học mà máy tính lượng tử có thể xử lý khác biệt. Đây là lý do chuyển đổi hậu lượng tử cần xem xét lại nền tảng thuật toán, không chỉ điều chỉnh một tham số.
Ngộ nhận thứ ba là có thể tin tuyệt đối vào một thuật toán mới mà không cần kế hoạch dự phòng. Mọi hệ thống mật mã đều cần được triển khai, kiểm thử và vận hành đúng cách. Lỗi trong sinh số ngẫu nhiên, quản lý khóa, xác minh chứng thư hoặc xử lý thông báo lỗi vẫn có thể làm suy yếu một thuật toán vốn được thiết kế tốt. An toàn hậu lượng tử vì thế là kết quả của cả thuật toán, phần mềm, phần cứng và quy trình.
Từ dự án bảo mật đến năng lực hạ tầng dài hạn
Chuyển đổi hậu lượng tử thường được mô tả như một phản ứng trước máy tính lượng tử, nhưng giá trị của nó rộng hơn. Quá trình này buộc tổ chức nhìn lại cách mình sử dụng mật mã, nơi lưu trữ khóa, thời hạn bảo vệ dữ liệu và mức độ phụ thuộc vào các thành phần bên ngoài. Những câu hỏi đó vốn đã quan trọng đối với an ninh mạng ngay cả khi không có mối đe dọa lượng tử.
Hạ tầng số trong tương lai cần được thiết kế với giả định rằng thuật toán có thể phải thay đổi. Các dịch vụ nên có giao diện mật mã linh hoạt, quy trình phát hành khóa có thể tự động hóa, chứng thư có thể được thay thế có kiểm soát và thiết bị cần được hỗ trợ cập nhật trong suốt vòng đời. Khi những khả năng này trở thành một phần của kiến trúc, tổ chức sẽ giảm được sự phụ thuộc vào các cuộc di chuyển khẩn cấp mỗi khi công nghệ hoặc tiêu chuẩn thay đổi.
Mật mã hậu lượng tử vì vậy không phải một sản phẩm mua về rồi cài đặt trong một đêm. Đó là cuộc chuyển đổi âm thầm nhưng có quy mô lớn, bắt đầu từ việc hiểu dữ liệu, nhận diện các điểm phụ thuộc và xây dựng năng lực thay đổi. Những tổ chức hành động sớm sẽ có thêm thời gian để thử nghiệm, sửa sai và lựa chọn phương án phù hợp với hệ thống của mình. Khi kỷ nguyên tính toán mới tiến gần hơn, sự chuẩn bị đó có thể trở thành ranh giới giữa một hạ tầng chủ động thích nghi và một hạ tầng chỉ chạy theo sự cố.

