Tổng quan nghiên cứu

Trong kỷ nguyên chuyển đổi số toàn diện, khoảng 85% các giao dịch tài chính, dữ liệu quân sự và truyền thông công cộng toàn cầu đều được bảo vệ bởi các hệ mật mã khóa công khai như RSA hoặc ElGamal. Tuy nhiên, sự phát triển vượt bậc của công nghệ tính toán lượng tử đang đe dọa trực tiếp đến tính an toàn của các hệ mật mã kinh điển này. Các thuật toán lượng tử có khả năng phân tích thừa số nguyên tố của một khóa RSA 2048-bit chỉ trong thời gian rất ngắn, làm vô hiệu hóa các cơ chế bảo mật truyền thống.

Vấn đề nghiên cứu cốt lõi được đặt ra là làm thế nào để bảo vệ dữ liệu, chống lại nguy cơ nghe lén và sửa đổi thông tin trên đường truyền một cách tuyệt đối, bất kể năng lực tính toán của kẻ tấn công. Mục tiêu cụ thể của luận văn là nghiên cứu chuyên sâu về mật mã lượng tử, phân tích các nguyên lý vật lý nền tảng, mô phỏng cơ chế phân phối khóa lượng tử QKD và tích hợp giao thức lượng tử vào việc truyền khóa bí mật cho các hệ mã hóa đối xứng cũng như hệ thống chữ ký số RSA.

Phạm vi nghiên cứu tập trung vào các giao thức phân phối khóa lượng tử điển hình như BB84 và B92, kết hợp thực nghiệm mô phỏng thuật toán trên máy tính thông thường trong điều kiện thử nghiệm truyền dẫn quang học từ 30 km đến 40 km. Ý nghĩa thực tiễn của công trình thể hiện ở việc chứng minh khả năng bảo mật vô điều kiện của thông tin lượng tử, giúp triệt tiêu hoàn toàn nguy cơ tấn công trung gian Man-in-the-middle, đồng thời kiểm soát tỷ lệ lỗi bit lượng tử dưới ngưỡng an toàn 11%, mở ra giải pháp an ninh dữ liệu cấp tiến cho hạ tầng mạng tương lai.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Luận văn xây dựng trên nền tảng của hai nhóm lý thuyết trụ cột: Lý thuyết mật mã học cổ điển và Lý thuyết vật lý lượng tử hiện đại.

Trong mật mã học truyền thống, nghiên cứu phân tích sâu cấu trúc của hệ mã hóa khóa đối xứng với không gian khóa biến đổi từ 26 đến 312 khóa trong các hệ mã dịch chuyển affine, cùng với cơ chế mã hóa khối nâng cao như DES. Song song đó, hệ mã hóa khóa công khai RSA và ElGamal được khảo sát dựa trên bài toán phân tích thừa số nguyên tố lớn và bài toán logarit rời rạc.

Về mặt lượng tử, nghiên cứu áp dụng ba nguyên lý nền tảng: Nguyên lý bất định Heisenberg, Định lý cấm sao chép trạng thái lượng tử No-cloning được chứng minh vào năm 1982, và Hiện tượng vướng víu lượng tử. Không gian thông tin được mô hình hóa thông qua các bit lượng tử qubit với hai trạng thái cơ bản ket 0 và ket 1, cùng hai hệ cơ sở đo lường trực giao là hệ cơ sở thẳng (0 độ và 90 độ) và hệ cơ sở chéo (45 độ và 135 độ). Các giao thức phân phối khóa lượng tử BB84 (phát minh năm 1984) và B92 (phát minh năm 1992) được sử dụng làm khung mô hình phân phối khóa an toàn tuyệt đối.

Phương pháp nghiên cứu

Nguồn dữ liệu của luận văn được tổng hợp từ 55 tài liệu tham khảo học thuật chuyên sâu trong và ngoài nước, bao gồm các công trình nghiên cứu của các viện khoa học hàng đầu cùng các tập dữ liệu mô phỏng trạng thái phân cực photon.

Phương pháp nghiên cứu kết hợp giữa phân tích giải tích toán học và mô phỏng số học Monte Carlo. Cỡ mẫu nghiên cứu thực nghiệm bao gồm 100 chuỗi truyền dữ liệu nhị phân ngẫu nhiên, với độ dài vector ban đầu dao động từ chuỗi 10 qubit đến chuỗi 1000 qubit nhằm kiểm tra tính hội tụ và độ ổn định của thuật toán. Phương pháp chọn mẫu ngẫu nhiên phân tầng được áp dụng để thiết lập các tổ hợp trạng thái phân cực và hệ cơ sở đo lường, đảm bảo tính đại diện khách quan của kênh truyền.

Lý do lựa chọn phương pháp mô phỏng số học là vì máy tính lượng tử vật lý hiện nay chủ yếu nằm trong các phòng thí nghiệm quy mô lớn, việc mô phỏng trên nền tảng máy tính thông thường cho phép kiểm chứng chính xác các thuộc tính đo lường lượng tử, đánh giá tỷ lệ lỗi bit và cơ chế sửa lỗi phân đôi. Toàn bộ quá trình nghiên cứu, xây dựng thuật toán và kiểm thử mô hình được thực hiện liên tục trong khoảng thời gian 12 tháng.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Thứ nhất, nghiên cứu đã mô phỏng thành công giao thức BB84 và chứng minh rằng khi người gửi và người nhận lựa chọn cùng một hệ cơ sở đo lường, xác suất tái tạo chính xác giá trị bit đạt 100%. Khi lựa chọn khác hệ cơ sở, xác suất đo đúng bit gốc chỉ đạt 50%. Nhờ việc loại bỏ các bit sai cơ sở qua kênh công khai, hai bên dễ dàng thiết lập một chuỗi khóa chia sẻ bí mật đồng nhất.

Thứ hai, phát hiện quan trọng về khả năng phát hiện kẻ nghe lén: Khi kẻ tấn công Eve sử dụng phương pháp đánh chặn và đo lường (Intercept-Resend), xác suất để người nhận thu được giá trị bit trùng với người gửi bị suy giảm từ 100% xuống còn 75%. Sự can thiệp này làm tăng tỷ lệ lỗi bit lượng tử lên 25% trên tập mẫu kiểm tra. Ngưỡng lỗi chấp nhận được để đảm bảo an toàn tuyệt đối cho kênh truyền khóa BB84 được xác lập chính xác ở mức 11%. Nếu tỷ lệ lỗi thực tế vượt quá 11%, hệ thống sẽ tự động hủy phiên truyền, ngăn chặn 100% khả năng rò rỉ khóa bí mật.

Thứ ba, nghiên cứu so sánh định lượng giữa giao thức BB84 và B92. Giao thức B92 tối ưu hóa phần cứng bằng việc chỉ sử dụng 2 trạng thái lượng tử không trực chuẩn thay vì 4 trạng thái như BB84. B92 nâng cao hiệu quả phát hiện kẻ nghe lén lên mức 33,3% (1/3) so với mức 25% (1/4) của BB84. Tuy nhiên, B92 yêu cầu chuỗi qubit ban đầu dài gấp đôi, cụ thể cần phát đi chuỗi có độ dài tương đương 8 lần chiều dài khóa n, trong khi BB84 chỉ yêu cầu khoảng 4 lần chiều dài khóa n.

Thứ tư, thuật toán làm mịn khóa và tăng tính bảo mật đã xử lý triệt để các nhiễu đường truyền vật lý. Quá trình kiểm tra chẵn lẻ phân đôi giúp sửa chữa toàn bộ các bit lỗi mà không để lộ thông tin trọng yếu. Thuật toán tăng tính bảo mật đã nén chuỗi n bit chứa r bit nghi ngờ bị lộ thành một chuỗi khóa mới có độ dài n trừ r trừ t bit, đưa độ an toàn của khóa sau cùng đạt mức bảo mật thông tin hoàn hảo.

Thảo luận kết quả

Nguyên nhân tạo nên tính an toàn vượt trội của mật mã lượng tử xuất phát từ các định luật vật lý tự nhiên không thể đảo ngược, thay vì phụ thuộc vào độ phức tạp của các bài toán tính toán như RSA hay ElGamal. Trong khi RSA dựa trên giả định toán học về sự bất khả thi tạm thời của bài toán tách số nguyên n = p * q, thì phân phối khóa lượng tử dựa trên việc mọi phép đo từ bên thứ ba đều tất yếu làm sụp đổ hàm sóng và thay đổi trạng thái photon.

So sánh với các nghiên cứu tiền nhiệm, kết quả của luận văn đã giải quyết được nút thắt lớn nhất của mật mã đối xứng: Vấn đề phân phối khóa an toàn trên kênh truyền không tin cậy. Dữ liệu thực nghiệm mô phỏng có thể được minh họa trực quan qua biểu đồ tương quan giữa tỷ lệ lỗi bit và khoảng cách truyền dẫn, kết hợp bảng ma trận chuyển đổi trạng thái photon giữa hai hệ cơ sở thẳng và chéo, cho thấy rõ ràng sự suy giảm tuyến tính của tỷ lệ photon đơn khi khoảng cách cáp quang vượt quá 30 km đến 40 km.

Đề xuất và khuyến nghị

Thứ nhất, hoàn thiện hạ tầng truyền dẫn quang học chuyên dụng: Đề xuất các đơn vị viễn thông và cơ quan an ninh mạng đầu tư nâng cấp đường truyền cáp quang bảo đảm chất lượng cao, trang bị bộ phát xung laser suy giảm nhằm hạn chế tối đa xung đa photon xuống dưới mức 1%, ngăn chặn triệt để tấn công chia tách photon. Lộ trình triển khai dự kiến thực hiện trong vòng 18 tháng, do các tập đoàn viễn thông lớn chủ trì.

Thứ hai, chuẩn hóa kiến trúc bảo mật lai giữa QKD và mật mã cổ điển: Tích hợp trực tiếp giao thức phân phối khóa lượng tử BB84 vào hệ thống mã hóa dữ liệu khối AES và chữ ký số RSA hiện hành. Khóa lượng tử sẽ đóng vai trò làm khóa phiên được làm mới liên tục với chu kỳ 60 giây một lần, giúp các hệ thống ngân hàng số và thương mại điện tử duy trì năng lực phòng thủ trước các đợt tấn công giải mã trong tương lai. Kế hoạch thí điểm mục tiêu hoàn thành trong vòng 12 tháng tại các tổ chức tài chính trọng yếu.

Thứ ba, mở rộng nghiên cứu truyền thông lượng tử không gian tự do và vệ tinh: Đề xuất các viện nghiên cứu và trường đại học đẩy mạnh thử nghiệm phân phối khóa lượng tử qua khí quyển bằng vệ tinh viễn thông, vượt qua giới hạn cự ly 40 km của sợi quang để đạt khoảng cách phủ sóng trên 500 km. Đề án cần được Viện Hàn lâm Khoa học và Công nghệ cùng Bộ Khoa học và Công nghệ phối hợp triển khai trong giai đoạn 2026-2028.

Thứ tư, ban hành quy chuẩn kỹ thuật quốc gia về đánh giá an toàn mật mã lượng tử: Thiết lập bộ tiêu chuẩn đo kiểm tỷ lệ lỗi bit lượng tử với ngưỡng giới hạn khắt khe dưới 8% cho các hệ thống thông tin cơ yếu quốc gia. Lộ trình xây dựng và thẩm định quy chuẩn kéo dài 24 tháng dưới sự chủ trì của Bộ Thông tin và Truyền thông cùng Ban Cơ yếu Chính phủ.

Đối tượng nên tham khảo luận văn

Thứ nhất, chuyên gia an toàn thông tin và kỹ sư mật mã học: Luận văn cung cấp tài liệu chi tiết về cơ chế vận hành của giao thức BB84, B92, các giải pháp làm mịn khóa và tăng cường bảo mật. Đây là cơ sở thực tiễn để thiết kế kiến trúc bảo mật thông tin cấp cao, chống lại hiểm họa từ điện toán lượng tử.

Thứ tư, giảng viên, nhà nghiên cứu và học viên cao học chuyên ngành Công nghệ Thông tin, An ninh mạng và Vật lý Ứng dụng: Công trình đóng vai trò như một giáo trình tham khảo toàn diện, hệ thống hóa từ nền tảng quang lượng tử đến mô phỏng thuật toán trên máy tính thông thường, hỗ trợ đắc lực cho các đề tài nghiên cứu chuyên sâu tiếp theo.

Thứ ba, kiến trúc sư hệ thống tại các ngân hàng và tổ chức tài chính: Cung cấp case study thực tế về việc áp dụng phân phối khóa lượng tử để truyền khóa bí mật trong chữ ký số RSA và mã hóa đối xứng, giúp nâng cao tính toàn vẹn và bảo mật tuyệt đối cho hệ thống thanh toán liên ngân hàng.

Thứ tư, các nhà quản lý và hoạch định chính sách an ninh mạng quốc gia: Giúp định hình cái nhìn chiến lược về xu hướng dịch chuyển từ mật mã toán học sang mật mã vật lý, hỗ trợ xây dựng quy hoạch hạ tầng an ninh mạng quốc gia sẵn sàng cho kỷ nguyên hậu lượng tử.

Câu hỏi thường gặp

Mật mã lượng tử khác biệt gì so với mật mã truyền thống như RSA? Mật mã truyền thống dựa trên độ phức tạp của bài toán toán học phân tích thừa số nguyên tố lớn, vốn có thể bị giải quyết bởi thuật toán lượng tử. Ngược lại, mật mã lượng tử dựa trên các định luật vật lý cơ bản, mang lại tính an toàn vô điều kiện. Ví dụ, trong khi khóa RSA 2048-bit có thể bị đe dọa giải mã, khóa lượng tử không thể bị sao chép hoặc trộm mà không bị phát hiện.

Làm thế nào giao thức BB84 phát hiện được sự hiện diện của kẻ nghe lén? Dựa trên Định lý cấm sao chép và Nguyên lý bất định, khi bên thứ ba cố gắng đo lường các photon trên đường truyền, trạng thái phân cực của photon sẽ bị thay đổi. Sự can thiệp này khiến tỷ lệ lỗi bit giữa hai đầu truyền tăng vọt lên khoảng 25%. Nếu tỷ lệ lỗi vượt ngưỡng an toàn 11%, hệ thống sẽ lập tức cảnh báo và hủy phiên truyền khóa.

Khoảng cách truyền khóa lượng tử trên đường truyền quang bị giới hạn bởi yếu tố nào? Khoảng cách truyền dẫn bị giới hạn chủ yếu do hiện tượng suy hao tín hiệu quang học và nhiễu tạp trong sợi quang. Trong thực tế, các hệ thống QKD mặt đất đạt hiệu suất tối ưu ở cự ly khoảng 30 km đến 40 km. Để truyền xa hơn 500 km, các nhà nghiên cứu hiện đang phát triển trạm lặp lượng tử và giải pháp truyền khóa qua vệ tinh không gian.

Giao thức B92 có điểm gì vượt trội và hạn chế so với giao thức BB84? Giao thức B92 tối ưu hóa phần cứng bằng cách chỉ sử dụng 2 trạng thái phân cực thay vì 4 trạng thái như BB84, đồng thời nâng khả năng phát hiện kẻ nghe lén lên 33,3% so với 25% của BB84. Tuy nhiên, nhược điểm của B92 là hiệu suất tạo khóa thấp hơn, đòi hỏi chuỗi photon truyền đi ban đầu phải dài gấp đôi so với BB84 để thu được cùng một độ dài khóa.

Tại sao không truyền trực tiếp dữ liệu lớn qua kênh lượng tử mà chỉ dùng để phân phối khóa? Tốc độ tạo và thu nhận photon đơn hiện tại còn hạn chế, khiến dung lượng truyền tải của kênh lượng tử tương đối thấp và dễ bị ảnh hưởng bởi nhiễu môi trường. Do đó, phương án tối ưu là sử dụng kênh lượng tử để phân phối an toàn các khóa mật mã bí mật, sau đó sử dụng khóa này để mã hóa dữ liệu lớn truyền trên các kênh cáp quang tốc độ cao thông thường.

Kết luận

Luận văn đã thực hiện một công trình nghiên cứu công phu, hệ thống hóa toàn diện cơ sở lý thuyết và ứng dụng thực tiễn của mật mã lượng tử trong bài toán truyền khóa mật mã:

  • Tổng kết đầy đủ cơ sở toán học và vật lý của mật mã truyền thống cùng các nguyên lý lượng tử đột phá như Định lý cấm sao chép và trạng thái chồng chập qubit.
  • Mô phỏng thành công cơ chế hoạt động của giao thức phân phối khóa lượng tử BB84 và B92 trên nền tảng máy tính thông thường.
  • Xác định và kiểm chứng chuẩn xác các chỉ số an toàn then chốt, bao gồm ngưỡng lỗi an toàn 11% và cơ chế phát hiện nghe lén với tỷ lệ lỗi 25%.
  • Hoàn thiện quy trình làm mịn khóa và tăng tính bảo mật, chứng minh tính khả thi khi tích hợp QKD để truyền khóa cho chữ ký số RSA và các hệ mã hóa đối xứng.
  • Đề xuất định hướng giải quyết vấn đề suy hao đường truyền và hạn chế xung đa photon trong hạ tầng cáp quang từ 30 km đến 40 km.

Về lộ trình phát triển tiếp theo, các nghiên cứu cần tập trung chế tạo thiết bị phát photon đơn tinh khiết trong vòng 12 đến 24 tháng tới, song song với việc xây dựng các trạm lặp lượng tử để mở rộng cự ly truyền thông. Đây chính là thời điểm then chốt để các tổ chức và doanh nghiệp bắt đầu tích hợp các giải pháp phân phối khóa lượng tử vào hệ thống bảo mật, chủ động bảo vệ tài nguyên dữ liệu trước làn sóng phát triển của máy tính lượng tử.