Đây là tập hợp các thuật toán mã hóa được thiết kế để chống lại các cuộc tấn công từ máy tính lượng tử. Khác với việc sử dụng số nguyên tố hay logarit rời rạc như trong RSA hoặc ECC, các thuật toán PQC sử dụng các cấu trúc toán học phức tạp như:
Lattice-based cryptography (mạng tinh thể)
Multivariate polynomial cryptography
Code-based cryptography
Máy tính lượng tử không còn là khoa học viễn tưởng: Google, IBM, Microsoft đều đang đầu tư mạnh, và khi nó đạt đủ số qubit ổn định, việc giải mã RSA 2048 sẽ chỉ còn là vấn đề thời gian.
Tấn công "Harvest now, decrypt later": Hacker ngày nay có thể thu thập dữ liệu mã hóa và lưu trữ – chờ đến khi có máy lượng tử để giải mã.
Các tổ chức lớn như NIST, NSA, EU... đã chính thức thúc đẩy chuẩn hóa PQC.
NIST (Viện tiêu chuẩn và công nghệ Hoa Kỳ) đang dẫn đầu quá trình chọn lựa thuật toán PQC. Một số ứng viên nổi bật:
CRYSTALS-Kyber – thuật toán mã hóa khóa công khai (được chọn là tiêu chuẩn).
CRYSTALS-Dilithium – dùng cho chữ ký số.
Falcon – thuật toán chữ ký thay thế nhẹ hơn, nhanh hơn.
Sphincs+ – dựa trên hàm băm, cực kỳ bảo mật nhưng nặng.
Với xu hướng bảo mật tương lai, các vị trí như:
Chuyên gia mật mã
Kỹ sư bảo mật hệ thống
Kỹ sư cloud security
Developer tích hợp các thư viện PQC
…sẽ trở nên cần thiết. Các kỹ sư học về mạng, bảo mật tại VnPro hoàn toàn có thể tiếp cận chủ đề này, nhất là khi kết hợp với các môn như PKI, TLS, IPsec, VPN, SSH…
Post-Quantum Cryptography chính là tuyến phòng thủ bảo mật cho thời đại hậu lượng tử. Hành động ngay từ bây giờ – cập nhật kiến thức, thử nghiệm thuật toán mới – là cách tốt nhất để bảo vệ dữ liệu của ngày mai.