[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"_public_topic_publications_giao%20th%E1%BB%A9c%20bb84{\"limit\":5}":3,"_public_topic_byId_giao thức bb84":11},{"code":4,"data":5,"meta":10},"SUCCESS",{"latest":6,"mostCited":7,"vietnamFeatured":8,"vietnamLatest":9},[],[],[],[],null,{"code":4,"data":12,"meta":10},{"id":13,"title":14,"description":15,"content":16,"term":17,"englishTitle":18,"synonyms":19,"definition":22,"discipline":23,"references":24,"faqs":59,"createUser":75,"publishUser":79,"keywords":80,"keywordCount":91,"enrichTopicLink":92,"status":93,"createTime":94,"updateTime":95,"publishTime":96,"linkEnrichedTime":97,"publicationScanTime":10,"contentErrorMessage":10,"viewCount":98,"relateTopics":99},"giao thức bb84","Giao thức BB84 là gì? Nguyên lý và độ an toàn lượng tử","Giao thức BB84 là giao thức phân phối khóa lượng tử kinh điển do Bennett và Brassard đề xuất. Tìm hiểu nguyên lý cơ học lượng tử, quy trình và độ an toàn.","\u003Cp>Giao thức BB84 là giao thức phân phối khóa lượng tử do Charles H. Bennett và Gilles Brassard đề xuất vào năm 1984, cho phép hai bên liên lạc thiết lập một chuỗi khóa bí mật ngẫu nhiên dùng chung với độ an toàn được bảo đảm bởi các định luật cơ học lượng tử. Được xem là mốc son khởi đầu cho lĩnh vực mật mã học lượng tử, giao thức này giải quyết triệt để bài toán phân phối khóa trong mật mã đối xứng cổ điển mà không dựa trên bất kỳ giả định nào về độ phức tạp tính toán. Bài viết này trình bày chi tiết về các nguyên lý vật lý lượng tử nền tảng, quy trình 5 bước truyền nhận và hậu xử lý, chứng minh an toàn toán học, các phương pháp khắc phục lỗ hổng thiết bị thực tế, cùng triển vọng phát triển tại Việt Nam và trên thế giới.\u003C\u002Fp>\n\n\u003Ch2>Bản chất vật lý và các nguyên lý cơ học lượng tử nền tảng\u003C\u002Fh2>\n\u003Cp>Khác với các hệ thống mật mã cổ điển dựa vào độ khó của các bài toán toán học (như phân tích số nguyên lớn hay logarit rời rạc), {{topic|%7B%22topic%22%3A%22%C4%91%E1%BB%99%20an%20to%C3%A0n%22%7D}} của giao thức BB84 bắt nguồn trực tiếp từ hai định luật vật lý cơ bản của {{topic|%7B%22topic%22%3A%22c%C6%A1%20h%E1%BB%8Dc%20l%C6%B0%E1%BB%A3ng%20t%E1%BB%AD%22%7D}}:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>\u003Cstrong>Nguyên lý bất định Heisenberg:\u003C\u002Fstrong> Trong cơ học lượng tử, hai toán tử quan sát không giao hoán không thể được đo đồng thời với độ chính xác tùy ý. Khi một người quan sát đo lường một photon bằng một cơ sở đo nhất định, trạng thái lượng tử ban đầu sẽ bị sụp đổ (wave function collapse). Nếu kẻ nghe lén cố gắng đo photon mà không biết trước cơ sở chuẩn bị, phép đo đó tất yếu làm biến đổi trạng thái của photon và để lại dấu vết nhiễu loạn không thể xóa bỏ.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Định lý không nhân bản lượng tử (No-cloning theorem):\u003C\u002Fstrong> Định lý khẳng định không thể tạo ra một bản sao hoàn hảo từ một trạng thái lượng tử bất kỳ chưa biết trước. Do đó, kẻ nghe lén không thể nhân bản photon truyền qua kênh để giữ lại một bản sao đo lường sau khi cơ sở đo được công bố.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>Để truyền tải thông tin nhị phân, giao thức BB84 của Bennett và Brassard (1984, tái bản 2014) sử dụng 4 trạng thái phân cực của photon đơn lẻ, phân bố trên 2 cơ sở đo liên hợp không trực giao:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>\u003Cstrong>Cơ sở thẳng (rectilinear basis, ký hiệu là Z):\u003C\u002Fstrong> Bao gồm hai trạng thái trực giao là phân cực ngang tương ứng góc 0 độ đại diện cho bit 0, và phân cực dọc tương ứng góc 90 độ đại diện cho bit 1. Dạng vector trạng thái được biểu diễn như sau:\n    \u003Cscript type=\"math\u002Ftex; mode=display\">|0\\rangle, \\quad |1\\rangle\u003C\u002Fscript>\n  \u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Cơ sở chéo (diagonal basis, ký hiệu là X):\u003C\u002Fstrong> Bao gồm hai trạng thái trực giao xoay một góc 45 độ so với cơ sở thẳng, gồm phân cực chéo dương ở góc 45 độ đại diện cho bit 0, và phân cực chéo âm ở góc 135 độ (tương đương góc -45 độ) đại diện cho bit 1. Hai trạng thái này là sự chồng chập lượng tử đồng đều của hai trạng thái trong cơ sở thẳng:\n    \u003Cscript type=\"math\u002Ftex; mode=display\">|+\\rangle = \\frac{1}{\\sqrt{2}}(|0\\rangle + |1\\rangle), \\quad |-\\rangle = \\frac{1}{\\sqrt{2}}(|0\\rangle - |1\\rangle)\u003C\u002Fscript>\n  \u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>Do hai cơ sở Z và X là liên hợp (conjugate), tích vô hướng giữa bất kỳ vector trạng thái nào của cơ sở này với vector trạng thái của cơ sở kia luôn có bình phương độ lớn bằng đúng 0.5:\u003C\u002Fp>\n\n\u003Cscript type=\"math\u002Ftex; mode=display\">|\\langle 0 | + \\rangle|^2 = |\\langle 0 | - \\rangle|^2 = |\\langle 1 | + \\rangle|^2 = |\\langle 1 | - \\rangle|^2 = \\frac{1}{2}\u003C\u002Fscript>\n\n\u003Cp>Điều này có nghĩa là nếu một photon được chuẩn bị trong cơ sở thẳng nhưng lại được đo trong cơ sở chéo (hoặc ngược lại), kết quả đo thu được sẽ hoàn toàn {{topic|%7B%22topic%22%3A%22ng%E1%BA%ABu%20nhi%C3%AAn%22%7D}} với xác suất 0.5 cho mỗi khả năng, và thông tin ban đầu về trạng thái phân cực sẽ hoàn toàn bị xóa sạch sau phép đo.\u003C\u002Fp>\n\n\u003Ctable>\n  \u003Cthead>\n    \u003Ctr>\n      \u003Cth>Cơ sở mã hóa\u003C\u002Fth>\n      \u003Cth>Giá trị bit nhị phân\u003C\u002Fth>\n      \u003Cth>Góc phân cực quang học\u003C\u002Fth>\n      \u003Cth>Ký hiệu trạng thái lượng tử (Ket)\u003C\u002Fth>\n    \u003C\u002Ftr>\n  \u003C\u002Fthead>\n  \u003Ctbody>\n    \u003Ctr>\n      \u003Ctd>Cơ sở thẳng (Z)\u003C\u002Ftd>\n      \u003Ctd>Bit 0\u003C\u002Ftd>\n      \u003Ctd>0 độ (ngang)\u003C\u002Ftd>\n      \u003Ctd>|0&gt;\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>Cơ sở thẳng (Z)\u003C\u002Ftd>\n      \u003Ctd>Bit 1\u003C\u002Ftd>\n      \u003Ctd>90 độ (dọc)\u003C\u002Ftd>\n      \u003Ctd>|1&gt;\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>Cơ sở chéo (X)\u003C\u002Ftd>\n      \u003Ctd>Bit 0\u003C\u002Ftd>\n      \u003Ctd>45 độ (chéo dương)\u003C\u002Ftd>\n      \u003Ctd>|+&gt;\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>Cơ sở chéo (X)\u003C\u002Ftd>\n      \u003Ctd>Bit 1\u003C\u002Ftd>\n      \u003Ctd>135 độ (chéo âm)\u003C\u002Ftd>\n      \u003Ctd>|-&gt;\u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftbody>\n\u003C\u002Ftable>\n\n\u003Ch2>Quy trình truyền thông và các giai đoạn vận hành của giao thức BB84\u003C\u002Fh2>\n\u003Cp>Một phiên phân phối khóa BB84 hoàn chỉnh giữa hai người tham gia hợp thức, truyền thống được gọi là Alice (bên gửi) và Bob (bên nhận), được thực hiện qua hai kênh liên lạc riêng biệt: một kênh lượng tử (sợi quang hoặc không gian tự do) dùng để truyền photon, và một kênh cổ điển công khai (như mạng Internet) đã được xác thực danh tính để trao đổi dữ liệu điều khiển. Quy trình gồm 5 giai đoạn liên tiếp:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>\u003Cstrong>Giai đoạn 1: Chuẩn bị và truyền photon qua kênh lượng tử:\u003C\u002Fstrong> Alice tạo ra một chuỗi bit ngẫu nhiên độc lập. Với mỗi bit, Alice chọn ngẫu nhiên một trong hai cơ sở (cơ sở thẳng hoặc cơ sở chéo) để {{topic|%7B%22topic%22%3A%22m%C3%A3%20h%C3%B3a%22%7D}} bit thành photon đơn lẻ tương ứng với 4 trạng thái phân cực. Alice gửi từng photon này qua kênh lượng tử tới Bob.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Giai đoạn 2: Đo lường photon độc lập tại phía nhận:\u003C\u002Fstrong> Tại đầu nhận, Bob độc lập chọn ngẫu nhiên cơ sở đo (thẳng hoặc chéo) cho mỗi photon đến và tiến hành đo trạng thái phân cực. Kết quả đo được ghi nhận thành chuỗi bit thô của Bob.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Giai đoạn 3: Sàng lọc cơ sở (Sifting):\u003C\u002Fstrong> Alice và Bob liên lạc qua kênh cổ điển công khai để thông báo cho nhau cơ sở đo đã dùng cho từng vị trí photon (tuyệt đối không tiết lộ giá trị bit đo được). Khi Alice và Bob dùng cùng một cơ sở, kết quả đo của Bob trùng khớp lý thuyết với bit Alice gửi. Khi hai bên dùng khác cơ sở, kết quả đo không tương quan và bị hủy bỏ. Vì việc chọn cơ sở là ngẫu nhiên độc lập với xác suất mỗi cơ sở là 0.5, xác suất chọn trùng cơ sở là 50%. Như nghiên cứu mô phỏng của Adu-Kyere và cộng sự (2022) đã chỉ ra, quá trình sàng lọc loại bỏ khoảng 50% tổng số bit ban đầu, tạo ra chuỗi khóa thô (sifted key).\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Giai đoạn 4: Ước lượng tỷ lệ lỗi bit lượng tử (QBER):\u003C\u002Fstrong> Alice và Bob công khai so sánh một tập con ngẫu nhiên các bit trong khóa thô để tính toán tỷ lệ lỗi bit lượng tử (QBER). Các bit công khai này lập tức bị loại bỏ khỏi chuỗi khóa để tránh lộ thông tin. Nếu tỷ lệ lỗi QBER vượt quá ngưỡng an toàn cho phép, hai bên kết luận có sự can thiệp của kẻ nghe lén hoặc kênh truyền có độ nhiễu quá cao, và phiên phân phối khóa bị hủy bỏ ngay lập tức.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Giai đoạn 5: Hiệu chỉnh lỗi và khuếch đại bảo mật (Post-processing):\u003C\u002Fstrong> Nếu QBER nằm dưới ngưỡng an toàn, Alice và Bob thực hiện hai bước {{topic|%7B%22topic%22%3A%22x%E1%BB%AD%20l%C3%BD%20d%E1%BB%AF%20li%E1%BB%87u%22%7D}} cổ điển:\n    \u003Cul>\n      \u003Cli>\u003Cem>Hiệu chỉnh lỗi (Error reconciliation):\u003C\u002Fem> Sử dụng các giao thức trao đổi bit chẵn lẻ cổ điển (như thuật toán Cascade hoặc mã kiểm tra chẵn lẻ {{topic|%7B%22topic%22%3A%22m%E1%BA%ADt%20%C4%91%E1%BB%99%20th%E1%BA%A5p%22%7D}} LDPC) qua kênh công khai để tìm và sửa chữa toàn bộ các bit sai lệch giữa hai bên, đưa chuỗi khóa của Alice và Bob về trạng thái hoàn toàn đồng nhất.\u003C\u002Fli>\n      \u003Cli>\u003Cem>Khuếch đại bảo mật (Privacy amplification):\u003C\u002Fem> Để loại bỏ lượng thông tin nhỏ mà kẻ nghe lén có thể đã thu lượm được trong quá trình can thiệp hoặc nghe trộm bước sửa lỗi, Alice và Bob áp dụng hàm băm phổ quát (2-universal hashing) để nén chuỗi khóa đã sửa lỗi thành một chuỗi khóa bí mật cuối cùng ngắn hơn, triệt tiêu hoàn toàn tương quan thông tin của bên thứ ba.\u003C\u002Fli>\n    \u003C\u002Ful>\n  \u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>Phân tích độ an toàn và các mô hình tấn công\u003C\u002Fh2>\n\u003Cp>Độ an toàn của giao thức BB84 được đánh giá qua tỷ lệ lỗi bit lượng tử (Quantum Bit Error Rate, viết tắt là QBER), định nghĩa là tỷ số giữa số bit lỗi và tổng số bit được so sánh kiểm tra trên khóa sàng lọc:\u003C\u002Fp>\n\n\u003Cscript type=\"math\u002Ftex; mode=display\">e = \\frac{N_{\\text{wrong}}}{N_{\\text{right}} + N_{\\text{wrong}}}\u003C\u002Fscript>\n\n\u003Cp>với \u003Cscript type=\"math\u002Ftex\">e\u003C\u002Fscript> là tỷ lệ lỗi bit lượng tử QBER, \u003Cscript type=\"math\u002Ftex\">N_{\\text{wrong}}\u003C\u002Fscript> là số bit không khớp nhau giữa Alice và Bob trong tập mẫu kiểm tra, và \u003Cscript type=\"math\u002Ftex\">N_{\\text{right}}\u003C\u002Fscript> là số bit hoàn toàn trùng khớp.\u003C\u002Fp>\n\n\u003Cp>Trong kịch bản tấn công đơn giản nhất gọi là tấn công chặn-và-gửi-lại (intercept-resend attack), kẻ nghe lén Eve chặn bắt từng photon từ Alice, chọn ngẫu nhiên một cơ sở để đo, rồi gửi một photon mới có trạng thái đúng như kết quả đo được đến cho Bob. Tổng quan đánh giá của Gisin và cộng sự (2002) đã chứng minh rằng:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>Eve có xác suất 0.5 chọn đúng cơ sở với Alice: photon gửi lại cho Bob có trạng thái không đổi, Bob dùng cùng cơ sở với Alice sẽ đo được kết quả chính xác 100%, không phát sinh lỗi.\u003C\u002Fli>\n  \u003Cli>Eve có xác suất 0.5 chọn sai cơ sở với Alice: photon gửi đi bị biến đổi sang cơ sở liên hợp; khi Bob đo bằng cơ sở của Alice, Bob có xác suất 0.5 đo ra kết quả sai lệch so với bit ban đầu của Alice.\u003C\u002Fli>\n  \u003Cli>Do đó, trên tập các bit mà Alice và Bob chọn trùng cơ sở, xác suất xảy ra lỗi do hành vi nghe lén của Eve là:\n    \u003Cscript type=\"math\u002Ftex; mode=display\">e_{\\text{intercept}} = 0.5 \\times 0.5 = 0.25 = 25\\%\u003C\u002Fscript>\n  \u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>Như vậy, hành vi chặn đo của Eve tất yếu bơm thêm một tỷ lệ lỗi trung bình lên tới 25% vào khóa sàng lọc, một mức lỗi khổng lồ dễ dàng bị phát hiện trong giai đoạn ước lượng QBER.\u003C\u002Fp>\n\n\u003Cp>Đối với các dạng tấn công phức tạp hơn, nơi Eve có thể dùng máy tính lượng tử tương tác với photon và lưu trữ trạng thái trong bộ nhớ lượng tử trước khi đo (tấn công tập thể hoặc tấn công kết hợp), Shor và Preskill (2000) đã đưa ra chứng minh an toàn toán học vô điều kiện kinh điển cho giao thức BB84 bằng cách liên kết nó với mã sửa lỗi lượng tử Calderbank-Shor-Steane (CSS). Theo chứng minh của Shor và Preskill (2000), tốc độ sinh khóa bí mật tiệm cận khả dụng \u003Cscript type=\"math\u002Ftex\">R\u003C\u002Fscript> được xác định qua biểu thức:\u003C\u002Fp>\n\n\u003Cscript type=\"math\u002Ftex; mode=display\">R \\ge 1 - 2 h(e)\u003C\u002Fscript>\n\n\u003Cp>trong đó \u003Cscript type=\"math\u002Ftex\">e\u003C\u002Fscript> là tỷ lệ lỗi bit lượng tử QBER, và \u003Cscript type=\"math\u002Ftex\">h(e)\u003C\u002Fscript> là hàm entropy nhị phân Shannon được tính theo công thức:\u003C\u002Fp>\n\n\u003Cscript type=\"math\u002Ftex; mode=display\">h(e) = -e \\log_2 e - (1 - e) \\log_2 (1 - e)\u003C\u002Fscript>\n\n\u003Cp>Khi tỷ lệ lỗi \u003Cscript type=\"math\u002Ftex\">e\u003C\u002Fscript> tăng lên, lượng thông tin Eve nắm giữ tăng lên khiến chi phí sửa lỗi và khuếch đại bảo mật tăng mạnh. Khi \u003Cscript type=\"math\u002Ftex\">e\u003C\u002Fscript> đạt tới ngưỡng giới hạn 11% (xấp xỉ 11,0%), giá trị \u003Cscript type=\"math\u002Ftex\">1 - 2 h(0.11) \\approx 0\u003C\u002Fscript>, khiến tốc độ sinh khóa bí mật \u003Cscript type=\"math\u002Ftex\">R\u003C\u002Fscript> giảm về 0. Do đó, ngưỡng lỗi 11% được xem là ranh giới an toàn tuyệt đối của giao thức BB84 trước mọi hình thức tấn công theo các định luật vật lý.\u003C\u002Fp>\n\n\u003Ctable>\n  \u003Cthead>\n    \u003Ctr>\n      \u003Cth>Mô hình tấn công\u003C\u002Fth>\n      \u003Cth>Chiến lược của kẻ nghe lén Eve\u003C\u002Fth>\n      \u003Cth>Tỷ lệ lỗi QBER phát sinh\u003C\u002Fth>\n      \u003Cth>Khả năng sinh khóa bí mật an toàn\u003C\u002Fth>\n    \u003C\u002Ftr>\n  \u003C\u002Fthead>\n  \u003Ctbody>\n    \u003Ctr>\n      \u003Ctd>Kênh lý tưởng không nghe lén\u003C\u002Ftd>\n      \u003Ctd>Không có can thiệp của bên thứ ba\u003C\u002Ftd>\n      \u003Ctd>0% (lý thuyết)\u003C\u002Ftd>\n      \u003Ctd>Tối đa (R = 1)\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>Tấn công chặn-và-gửi-lại toàn phần\u003C\u002Ftd>\n      \u003Ctd>Chặn đo toàn bộ photon bằng cơ sở ngẫu nhiên\u003C\u002Ftd>\n      \u003Ctd>25%\u003C\u002Ftd>\n      \u003Ctd>Hoàn toàn mất an toàn (bị phát hiện và hủy phiên)\u003C\u002Ftd>\n    \u003C\u002Ftr>\n    \u003Ctr>\n      \u003Ctd>Tấn công tập thể \u002F kết hợp tối ưu\u003C\u002Ftd>\n      \u003Ctd>Tương tác lượng tử phụ trợ và đo lường sau\u003C\u002Ftd>\n      \u003Ctd>Tiệm cận ngưỡng giới hạn\u003C\u002Ftd>\n      \u003Ctd>Khả thi khi QBER dưới ngưỡng 11%\u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftbody>\n\u003C\u002Ftable>\n\n\u003Ch2>Lỗ hổng trong triển khai thực tế và kỹ thuật trạng thái mồi\u003C\u002Fh2>\n\u003Cp>Mặc dù giao thức BB84 đã được chứng minh an toàn vô điều kiện về mặt lý thuyết, việc triển khai trên các thiết bị vật lý thực tế luôn tồn tại sự sai lệch so với mô hình toán học lý tưởng. Tổng quan chuyên sâu của Xu và cộng sự (2020) đã phân tích các lỗ hổng phần cứng và giải pháp kỹ thuật:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>\u003Cstrong>Nguồn phát photon thực tế và phân bố Poisson:\u003C\u002Fstrong> Nguồn phát photon đơn hoàn hảo rất khó chế tạo và có hiệu suất thấp. Các hệ thống thực tế thường sử dụng xung laser suy hao cường độ rất yếu, trong đó số lượng photon trong mỗi xung tuân theo phân bố thống kê Poisson. Điều này dẫn tới việc một tỷ lệ phần trăm xung phát ra chứa từ 2 photon trở lên.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Tấn công chia tách số photon (PNS - Photon Number Splitting):\u003C\u002Fstrong> Khi Alice phát ra xung chứa đa photon, kẻ nghe lén Eve có thể tách lấy 1 photon để lưu trữ trong bộ nhớ lượng tử mà vẫn để các photon còn lại đi tới Bob mà không gây suy giảm số lượng photon hay làm biến đổi trạng thái. Sau khi Alice và Bob công bố cơ sở qua kênh công khai, Eve mới tiến hành đo photon đã lưu giữ bằng đúng cơ sở đó, từ đó thu được toàn bộ khóa bí mật mà không tạo ra bất kỳ lỗi QBER nào. Điều này từng giới hạn cự ly truyền an toàn của BB84 trong sợi quang ở khoảng cách rất ngắn.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Giải pháp trạng thái mồi (Decoy-state method):\u003C\u002Fstrong> Để khắc phục triệt để cuộc tấn công PNS, kỹ thuật trạng thái mồi đã được phát triển. Alice điều chế cường độ phát quang của laser thành nhiều mức khác nhau một cách ngẫu nhiên (ví dụ xung tín hiệu cường độ trung bình và các xung mồi có cường độ rất yếu hoặc xung rỗng). Vì Eve không thể biết xung nào là xung tín hiệu và xung nào là xung mồi, mọi hành vi chặn bắt có chọn lọc dựa trên số photon đều làm sai lệch tỷ lệ xung đến của các trạng thái mồi. Như Xu và cộng sự (2020) đã khẳng định, phương pháp trạng thái mồi cho phép ước lượng chính xác các thông số truyền dẫn và đóng hoàn toàn lỗ hổng PNS, giúp mở rộng cự ly truyền khóa an toàn trong sợi quang thương mại vượt xa khoảng cách 100 km.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>Mô phỏng thực nghiệm và hiện trạng phát triển\u003C\u002Fh2>\n\u003Cp>Bên cạnh các hệ thống quang học phần cứng phức tạp, việc xây dựng các {{topic|%7B%22topic%22%3A%22m%C3%B4%20h%C3%ACnh%20to%C3%A1n%20h%E1%BB%8Dc%22%7D}} và mô phỏng thuật toán đóng vai trò cốt lõi trong việc đánh giá hiệu năng giao thức. Nghiên cứu của Adu-Kyere và cộng sự (2022) cài đặt mô phỏng toàn diện giao thức BB84 trên nền tảng ngôn ngữ lập trình Python3. Kết quả mô phỏng đã kiểm chứng đầy đủ các đặc tính thống kê lượng tử: xác suất Eve đoán đúng qubit truyền là 0.5, xác suất đoán đúng trạng thái phân cực là 0.25, và quá trình loại bỏ bất đồng cơ sở làm suy giảm khoảng 50% số lượng bit ban đầu, xác nhận tính khả thi của việc phát hiện nghe lén qua kênh mô phỏng số.\u003C\u002Fp>\n\n\u003Cp>Trên thế giới, giao thức BB84 đã được ứng dụng trong các mạng lưới truyền thông lượng tử quy mô lớn tại Mỹ, Châu Âu và Trung Quốc, bao gồm cả các tuyến truyền dẫn quang tự do không gian kết nối vệ tinh và mặt đất. Khóa lượng tử sinh ra từ BB84 được kết hợp trực tiếp với thuật toán mã hóa bản mã dùng một lần (One-Time Pad - OTP) hoặc dùng để cấp phát khóa định kỳ cho các thuật toán mã hóa khối đối xứng như AES, đem lại sự an toàn bảo mật cấp chính phủ và quân sự.\u003C\u002Fp>\n\n\u003Cp>Tại Việt Nam, các hướng nghiên cứu lý thuyết và ứng dụng về an toàn {{topic|%7B%22topic%22%3A%22th%C3%B4ng%20tin%20l%C6%B0%E1%BB%A3ng%20t%E1%BB%AD%22%7D}} đang thu hút sự quan tâm của cộng đồng khoa học. Việc nghiên cứu {{topic|%7B%22topic%22%3A%22ph%C3%A2n%20ph%E1%BB%91i%20kh%C3%B3a%20l%C6%B0%E1%BB%A3ng%20t%E1%BB%AD%22%7D}} theo giao thức BB84 kết hợp cùng các thuật toán mật mã hậu lượng tử (Post-Quantum Cryptography - PQC) được xem là định hướng tiếp cận quan trọng nhằm xây dựng các mô hình bảo mật đa tầng, chủ động thích ứng với các mối đe dọa từ điện toán lượng tử trong tương lai.\u003C\u002Fp>\n\n\u003Ch2>Những giới hạn công nghệ và thách thức phát triển\u003C\u002Fh2>\n\u003Cp>Mặc dù sở hữu ưu thế vượt trội về độ an toàn vật lý, việc phổ cập giao thức BB84 trên quy mô toàn cầu vẫn gặp phải nhiều rào cản kỹ thuật lớn:\u003C\u002Fp>\n\n\u003Cul>\n  \u003Cli>\u003Cstrong>Tổn hao kênh truyền và cự ly giới hạn:\u003C\u002Fstrong> Photon đơn lẻ truyền trong sợi quang bị suy hao theo cấp số nhân theo chiều dài tuyến cáp. Vì định lý không nhân bản lượng tử ngăn cấm việc dùng các bộ khuếch đại quang cổ điển (như EDFA), tín hiệu lượng tử không thể được khuếch đại trực tiếp mà đòi hỏi các bộ lặp lượng tử (quantum repeater) tích hợp bộ nhớ lượng tử và hoán đổi vướng víu. Tuy nhiên, công nghệ bộ lặp lượng tử vẫn còn nhiều rào cản kỹ thuật phức tạp trong điều kiện thực nghiệm, khiến cự ly truyền thẳng trên mặt đất gặp nhiều giới hạn.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Tốc độ sinh khóa bí mật còn khiêm tốn:\u003C\u002Fstrong> Do tổn hao kênh quang và hiệu suất tách hạt của các đầu dò đơn photon (SPAD, SNSPD) có giới hạn, tốc độ tạo khóa bí mật ở cự ly xa bị suy giảm đáng kể theo khoảng cách, thấp hơn nhiều so với băng thông {{topic|%7B%22topic%22%3A%22truy%E1%BB%81n%20t%E1%BA%A3i%20d%E1%BB%AF%20li%E1%BB%87u%22%7D}} của hạ tầng viễn thông thông thường.\u003C\u002Fli>\n  \u003Cli>\u003Cstrong>Yêu cầu cơ sở hạ tầng quang chuyên dụng và chi phí cao:\u003C\u002Fstrong> Việc triển khai BB84 đòi hỏi các thiết bị quang tử chính xác cao, hệ thống laser bước sóng hẹp, bộ điều chế pha cực nhanh và đầu dò làm lạnh sâu, dẫn tới chi phí đầu tư phần cứng rất đắt đỏ so với việc nâng cấp các giải pháp mật mã kháng lượng tử dựa trên phần mềm.\u003C\u002Fli>\n\u003C\u002Ful>\n","Giao thức BB84","BB84 protocol",[20,21],"phân phối khóa lượng tử BB84","giao thức phân phối khóa lượng tử BB84","Giao thức BB84 là giao thức phân phối khóa lượng tử do Charles H. Bennett và Gilles Brassard đề xuất vào năm 1984, cho phép hai bên liên lạc thiết lập một chuỗi khóa bí mật ngẫu nhiên dùng chung với độ an toàn được bảo đảm bởi các định luật cơ học lượng tử.","NATURAL_SCIENCES",[25,32,39,46,52],{"citationText":26,"title":27,"authors":28,"source":29,"year":30,"doi":31,"url":10},"Bennett, C. H., & Brassard, G. (2014). Quantum cryptography: Public key distribution and coin tossing. Theoretical Computer Science, 560, 7–11.","Quantum cryptography: Public key distribution and coin tossing","Bennett, C. H., & Brassard, G.","Theoretical Computer Science",2014,"10.1016\u002Fj.tcs.2014.05.025",{"citationText":33,"title":34,"authors":35,"source":36,"year":37,"doi":38,"url":10},"Shor, P. W., & Preskill, J. (2000). Simple Proof of Security of the BB84 Quantum Key Distribution Protocol. Physical Review Letters, 85(2), 441–444.","Simple Proof of Security of the BB84 Quantum Key Distribution Protocol","Shor, P. W., & Preskill, J.","Physical Review Letters",2000,"10.1103\u002FPhysRevLett.85.441",{"citationText":40,"title":41,"authors":42,"source":43,"year":44,"doi":45,"url":10},"Gisin, N., Ribordy, G., Tittel, W., & Zbinden, H. (2002). Quantum cryptography. Reviews of Modern Physics, 74(1), 145–195.","Quantum cryptography","Gisin, N., Ribordy, G., Tittel, W., & Zbinden, H.","Reviews of Modern Physics",2002,"10.1103\u002FRevModPhys.74.145",{"citationText":47,"title":48,"authors":49,"source":43,"year":50,"doi":51,"url":10},"Xu, F., Ma, X., Zhang, Q., Lo, H.-K., & Pan, J.-W. (2020). Secure quantum key distribution with realistic devices. Reviews of Modern Physics, 92(2), 025002.","Secure quantum key distribution with realistic devices","Xu, F., Ma, X., Zhang, Q., Lo, H.-K., & Pan, J.-W.",2020,"10.1103\u002FRevModPhys.92.025002",{"citationText":53,"title":54,"authors":55,"source":56,"year":57,"doi":58,"url":10},"Adu-Kyere, E., Nigussie, E., & Isoaho, J. (2022). Quantum Key Distribution: Modeling and Simulation through BB84 Protocol Using Python3. Sensors, 22(16), 6284.","Quantum Key Distribution: Modeling and Simulation through BB84 Protocol Using Python3","Adu-Kyere, E., Nigussie, E., & Isoaho, J.","Sensors",2022,"10.3390\u002Fs22166284",[60,63,66,69,72],{"question":61,"answer":62},"Giao thức BB84 bảo vệ bí mật thông tin dựa trên nguyên lý nào?","Giao thức BB84 bảo vệ thông tin dựa trên hai định luật vật lý cơ bản: nguyên lý bất định Heisenberg và định lý không nhân bản lượng tử. Mọi hành vi nghe lén hoặc đo lường photon từ bên thứ ba đều tất yếu làm thay đổi trạng thái lượng tử và gây ra lỗi có thể phát hiện được.",{"question":64,"answer":65},"Tỷ lệ lỗi bit lượng tử QBER bao nhiêu thì giao thức BB84 được xem là an toàn?","Theo chứng minh an toàn của Shor và Preskill, giao thức BB84 an toàn vô điều kiện chống lại mọi dạng tấn công lượng tử tổng quát khi tỷ lệ lỗi QBER nằm dưới ngưỡng lý thuyết 11%. Nếu QBER vượt quá ngưỡng này, tốc độ sinh khóa bí mật giảm về 0 và phiên phân phối khóa bị hủy bỏ.",{"question":67,"answer":68},"Kỹ thuật trạng thái mồi (decoy-state) trong giao thức BB84 có vai trò gì?","Kỹ thuật trạng thái mồi sử dụng các xung quang có cường độ biến đổi ngẫu nhiên để phát hiện cuộc tấn công chia tách số photon PNS trên nguồn laser suy hao, giúp bảo đảm an toàn và mở rộng cự ly truyền khóa trong sợi quang thương mại vượt qua khoảng cách 100 km.",{"question":70,"answer":71},"Quá trình sàng lọc cơ sở (sifting) loại bỏ bao nhiêu phần trăm số bit ban đầu?","Do hai bên Alice và Bob chọn cơ sở đo ngẫu nhiên độc lập với xác suất bằng nhau, xác suất hai bên chọn trùng cơ sở là 50%. Do đó, quá trình sàng lọc cơ sở sẽ loại bỏ khoảng 50% tổng số bit ban đầu để giữ lại chuỗi khóa thô.",{"question":73,"answer":74},"Tại sao không thể sử dụng bộ khuếch đại quang truyền thống để kéo dài cự ly cho BB84?","Các bộ khuếch đại quang cổ điển hoạt động bằng cơ chế phát xạ kích thích tạo ra các bản sao quang tử, điều này vi phạm trực tiếp định lý không nhân bản lượng tử và phá hủy trạng thái thông tin lượng tử nhạy cảm của từng photon đơn lẻ.",{"id":76,"researcherId":10,"name":77,"imageUrl":78},1,"Nguyễn Ngọc Sơn","https:\u002F\u002Flh3.googleusercontent.com\u002Fa\u002FACg8ocLGfGsF1nYQqYK5BasTLhNu1dBrBXg2fcEgBNPXJ0p2gqLQnO7i=s96-c",{"id":76,"researcherId":10,"name":77,"imageUrl":78},[81,82,83,84,85,86,87,88,89,90],"độ an toàn","cơ học lượng tử","ngẫu nhiên","mã hóa","xử lý dữ liệu","mật độ thấp","mô hình toán học","thông tin lượng tử","phân phối khóa lượng tử","truyền tải dữ liệu",10,true,"PUBLISHED","2025-12-01T09:43:09.802+00:00","2026-09-04T10:09:38.742+00:00","2026-09-04T09:40:09.043+00:00","2026-09-04T10:09:38.115+00:00",0,[100,103,106,109,112,115,118,126,129,132],{"id":101,"title":102,"term":101,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"chuỗi markov","Chuỗi markov là gì? Các công bố khoa học về Chuỗi markov",{"id":104,"title":105,"term":104,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"tán xạ","Tán xạ là gì? Các nghiên cứu khoa học về Tán xạ",{"id":107,"title":108,"term":107,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"nguyên tử hydro","Nguyên tử hydro là gì? Các công bố khoa học về Nguyên tử hydro",{"id":110,"title":111,"term":110,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"dass 21","DASS-21 là gì? Các nghiên cứu khoa học về DASS-21 ",{"id":113,"title":114,"term":113,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"arima","Arima là gì? Các công bố khoa học về Arima",{"id":116,"title":117,"term":116,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"thực nghiệm","Thực nghiệm là gì? Các nghiên cứu khoa học Thực nghiệm",{"id":119,"title":120,"term":119,"englishTitle":119,"definition":121,"discipline":23,"disciplineCode":122,"disciplineLabel":123,"disciplineColor":124,"disciplineIcon":125},"proton","Proton là gì? Cấu trúc và ứng dụng của Proton","Proton là một hạt hạ nguyên tử bền vững thuộc nhóm baryon cấu tạo từ hai quark lên và một quark xuống, mang điện tích nguyên tố dương và có khối lượng nghỉ xấp xỉ 1.6726 x 10^-27 kg nằm trong hạt nhân nguyên tử.","natural-sciences","Khoa học tự nhiên","#0E9F9C","atom",{"id":127,"title":128,"term":127,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"phương trình schrödinger","Phương trình schrödinger là gì? Các công bố khoa học về schrödinger",{"id":130,"title":131,"term":130,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"thu thập thông tin","Thu thập thông tin là gì? Các nghiên cứu khoa học liên quan",{"id":133,"title":134,"term":133,"englishTitle":10,"definition":10,"discipline":10,"disciplineCode":10,"disciplineLabel":10,"disciplineColor":10,"disciplineIcon":10},"lý thuyết lượng tử","Lý thuyết lượng tử là gì? Các nghiên cứu khoa học "]