Điểm:15

Tại sao phân phối khóa lượng tử (QKD) là không thực tế

lá cờ in

Trong Câu hỏi thường gặp của NSA về Điện toán lượng tử và mật mã hậu lượng tử, nó được đề cập như

Hỏi: Tôi có nên sử dụng hệ thống QKD để bảo vệ NSS của mình khỏi máy tính lượng tử không?
Một: Không. Công nghệ liên quan là mối quan tâm khoa học đáng kể, nhưng nó chỉ giải quyết một số mối đe dọa bảo mật và nó yêu cầu sửa đổi kỹ thuật quan trọng đối với các hệ thống liên lạc của NSS. NSA không coi QKD là một giải pháp bảo mật thiết thực để bảo vệ thông tin an ninh quốc gia. Chủ sở hữu NSS không nên sử dụng hoặc nghiên cứu QKD vào thời điểm này mà không tham khảo ý kiến ​​trực tiếp với NSA. Đối với các câu hỏi cụ thể, chủ sở hữu NSS có thể liên hệ NSA.

và trong một Tweet, Nigel Smart trả lời như

Không chỉ NSA không nhìn thấy quan điểm của QKD.
Tất cả các nhà mật mã học nghiêm túc đều nghĩ giống nhau.....

Trong khi có nhiều công ty và Các nhà nghiên cứu làm việc trên những thứ này, tại sao Phân phối khóa lượng tử (QKD) lại không thực tế?

kelalaka avatar
lá cờ in
Một câu trả lời kinh điển là bắt buộc!
kelalaka avatar
lá cờ in
Điều này có thể là bản sao của điều này [Điều gì làm cho Mật mã lượng tử an toàn?](https://crypto.stackexchange.com/q/51311/18298) và bản sao chéo trang của điều này [Lợi thế của phân phối khóa lượng tử so với mật mã hậu lượng tử] (https://quantumcomputing.stackexchange.com/q/142/4866)
Paul Uszak avatar
lá cờ cn
Câu hỏi hơi cố chấp với megabucks đã chi trên toàn cầu để phát triển QKD?
lá cờ us
Vâng, câu hỏi được cố tình đưa ra ý kiến. Đô la chi tiêu không phải lúc nào cũng là một đại diện tuyệt vời cho công đức.
Paul Uszak avatar
lá cờ cn
Hãy xem xét điều mà một số anh chàng đội chiếc mũ kỳ lạ đã nói cách đây không lâu: _ Bạn có thể lừa mọi người đôi khi, và bạn có thể lừa một số người mọi lúc, nhưng bạn không thể lừa tất cả mọi người. mọi người mọi lúcâ_ Anh ấy có sai không? Có phải tất cả các chính phủ/ngân hàng/NATO/trường đại học/tập đoàn/nhà vật lý/kỹ sư đều bị lừa? Hay chỉ là với QKDN, chúng ta không cần người viết mật mã nữa và nó chỉ là nho chua? Và vì vậy một câu hỏi rất thiên vị và hàng đầu. Và do đó, downvote.
Geoffroy Couteau avatar
lá cờ cn
"Với QKDN, chúng tôi không cần người viết mật mã nữa" nghe có vẻ vô nghĩa, vì (1) QKD giải quyết (tốt nhất) ở một phần rất nhỏ so với công việc của người viết mật mã và (2) nó giải quyết vấn đề đó một cách khủng khiếp.Hãy để tôi cố gắng làm rõ quan điểm: nếu bạn muốn sử dụng QKD để tránh phải tin tưởng vào bất cứ điều gì, dù là giả định tính toán hay bên thứ ba, thì bạn sẽ thất bại, vì QKD không cho phép bạn làm điều đó. Những gì nó cho phép yếu hơn đáng kể và kém hấp dẫn hơn thế, và nó rất tốn kém.
Vadym Fedyukovych avatar
lá cờ in
Trao đổi khóa lượng tử là ứng dụng đầu tiên được thực hiện đủ nghiêm túc, giống như khuyến nghị này của NSA. Nó cho thấy sự thay thế trực tiếp, dẫn đến thảo luận về chi phí/hiệu quả. Bất bình đẳng Bell là một nền tảng khác có thể dẫn đến một cái gì đó mới, chứ không phải là một kiểu thay thế. Với trò chơi "hình vuông Mermin-Peres", có thể dễ dàng giới thiệu một hệ thống bằng chứng tương tác mới lạ với các đặc tính vượt xa cổ điển.
poncho avatar
lá cờ my
@PaulUszak: nếu bạn tin rằng QKD là thực tế, tại sao bạn không thêm câu trả lời nêu chi tiết lý do cho điều đó (và vui lòng đừng biến nó thành "có một nhóm lớn người đồng ý với tôi", thay vào đó hãy đánh vần lý do...)
Điểm:22
lá cờ cn

Khi chúng ta nói một giải pháp là không thực tế, chúng tôi không có nghĩa là nó hoàn toàn không thể hoạt động; thay vào đó, chúng tôi muốn nói rằng nó có những thiếu sót nghiêm trọng so với các cách khác để giải quyết cùng một vấn đề. Ví dụ, một người có thể sử dụng máy bay để đi thăm người hàng xóm sống cách đó 100 mét; tất cả chúng ta đều đồng ý rằng có nhiều phương pháp dễ dàng hơn đáng kể và vì vậy việc sử dụng máy bay là "không thực tế".

Vấn đề mà QKD cố gắng giải quyết là liên lạc an toàn; nghĩa là, làm thế nào Alice có thể gửi tin nhắn cho Bob theo cách "an toàn". Tất nhiên, để cố gắng xác định tính thực tế, chúng ta cần xem xét các giải pháp khả thi khác và cách chúng so sánh với giải pháp QKD. Trong trường hợp này, các lựa chọn thay thế rõ ràng bao gồm một hệ thống hoàn toàn dựa trên đối xứng (ví dụ: hệ thống giống Kerberos) và thứ gì đó sử dụng mật mã hậu lượng tử (ví dụ: Classic McEliece và Sphincs+) [1].

Dòng suy nghĩ mà tôi phác thảo dưới đây là ý kiến ​​của hầu hết các chuyên gia và sẽ làm cho nó tương đối rõ ràng.

Dưới đây là danh sách một số điểm chính mà các giải pháp khác nhau:

QKD yêu cầu các loại phương tiện cụ thể để hoạt động

Tính đến thời điểm hiện tại, QKD chỉ có thể được chứng minh trên sợi quang có chiều dài từ ngắn đến trung bình (<400 km) và liên lạc trong không gian tự do (chĩa tia laser vào mục tiêu nằm trong tầm nhìn) [2]. Nếu mạng hiện tại của bạn sử dụng một lượng đáng kể bất kỳ phương tiện nào khác (ví dụ: lò vi sóng hoặc vệ tinh hoặc cáp quang đường dài hoặc WiFi), thì bạn sẽ phải làm lại một phần lớn mạng của mình (và chúc may mắn khi cố gắng có được kết nối an toàn từ London đến Tokyo chẳng hạn).

Ngược lại, các giải pháp thay thế không có hạn chế như vậy.

Các giả định bảo mật là gì?

Những người ủng hộ QKD thường đưa ra tuyên bố "các định luật của Cơ học lượng tử ngụ ý định lý không sao chép, do đó dữ liệu của bạn được chứng minh là an toàn". Mặc dù phần đầu tiên chắc chắn là đúng, nhưng không nhất thiết phải đảm bảo rằng dữ liệu được bảo mật. Xét cho cùng, các định luật của Cơ học lượng tử không chứng minh rằng thiết bị QKD của bạn thực sự đang hoạt động như thiết kế và không chứng minh rằng không có các cuộc tấn công kênh phụ (tức là các cuộc tấn công mà kẻ thù lợi dụng thông tin ngoài mô hình trừu tượng). cung cấp cho kẻ tấn công) có sẵn. Đó là những giả định bảo mật mà người dùng QKD cần thực hiện (ngoài giả định "QM là một mô tả tốt về vũ trụ" tương đối an toàn). Giờ đây, các nhà cung cấp QKD đã nhận thức được điều này và cố gắng cung cấp các biện pháp bảo vệ - bạn vẫn cần giả định rằng họ không bỏ sót điều gì. Xem ví dụ này bài viết từ The Register.

Khi chúng tôi xem xét các giải pháp thay thế, chúng dựa trên độ phức tạp (nghĩa là chúng cho rằng vấn đề tính toán mà kẻ tấn công phải giải quyết là quá khó). Thoạt nhìn, điều này có vẻ như là một giả định [3] mạnh mẽ hơn; tuy nhiên, chúng tôi có thể sử dụng tiền điện tử được thiết kế quá mức với chi phí khá rẻ (ví dụ: tổ hợp 5xAES256 hoặc AES-ChaCha-Serpent hoặc McEliece với kích thước ma trận gấp đôi); làm như vậy chắc chắn phải trả giá; tuy nhiên chi phí nhỏ hơn nhiều so với hệ thống QKD. Do đó, tôi sẽ gọi điểm này là hòa ...

Bạn dự định xác thực trao đổi khóa như thế nào?

Trao đổi khóa đơn giản chỉ có thể bảo vệ bạn khỏi những người quan sát thụ động. Nhưng các đối thủ trong thế giới thực có xu hướng từ chối tuân theo các mô hình tấn công lý tưởng hóa tốt đẹp của chúng ta. Nếu bạn muốn (và bạn muốn) bảo vệ chống lại các đối thủ đang hoạt động, những kẻ có thể thực hiện các cuộc tấn công trung gian, bạn cần trao đổi khóa được xác thực (xem ví dụ: tờ giấy này). Bạn sẽ xác thực như thế nào, với điều kiện là không tồn tại sơ đồ chữ ký lượng tử ít giả định kỳ diệu nào? Bạn có hai lựa chọn:

(1) Với sơ đồ chữ ký truyền thống (bảo mật bằng máy tính). Nhưng sau đó, bạn đã từ bỏ lý do ban đầu bạn sử dụng QKD, đó là để ngăn ngừa các giả định tính toán. Nếu bạn chọn (1), thì bạn chắc chắn nên cân nhắc việc chỉ chạy một cổ điển giao thức trao đổi khóa được xác thực với bảo mật tính toán, ví dụ: một dựa trên LWE hoặc các giả định lý thuyết mã hóa. (*)

(2) Với một khóa ngắn ngẫu nhiên được chia sẻ trước, được nhà sản xuất mã hóa cứng trong thiết bị, sau đó sử dụng Carter-Wegman MAC và QKD để tạo lại tài liệu khóa được chia sẻ trong suốt quá trình. Nhưng sau đó, xin chúc mừng: bạn đã thay thế thành công giả định về độ cứng tính toán đã được nghiên cứu kỹ lưỡng bằng một giả định thiết lập đáng tin cậy: giả định rằng nhà sản xuất là một bên thứ ba hoàn toàn đáng tin cậy, người đã trung thực mã hóa cứng các khóa giống hệt nhau ngẫu nhiên thống nhất trong các thiết bị và tất nhiên không lưu giữ bất kỳ dấu vết nào của khóa này cũng như không chia sẻ nó với bất kỳ ai khác. Nếu bạn đã quen thuộc với mật mã, điều này sẽ rung lên một hồi chuông cảnh báo: tránh loại giả định thiết lập đáng tin cậy này là toàn bộ điểm của mật mã ngay từ đầu. Trong trường hợp này, tôi mong bạn cân nhắc rằng "LWE an toàn" là một an toàn hơn nhiều giả định rằng "các nhà sản xuất của tôi hoàn toàn trung thực, không tham lam, không thể bị hỏng và sẽ không giữ hoặc chia sẻ chìa khóa với bất kỳ ai".

(*) Để cho đầy đủ, có hai cách chúng ta nên giảm bớt (1) một chút: (a) người ta có thể thích có quyền riêng tư hoàn hảo và xác thực tính toán, vì cái trước là vĩnh viễn và cái sau là tại chỗ; (b) chữ ký có thể được xây dựng từ mật mã đối xứng và về mặt lý thuyết có thể tồn tại mật mã đối xứng trong khi mật mã khóa công khai (cần thiết cho trao đổi khóa) thì không. Bây giờ, đó là một cửa sổ lý thuyết nhỏ, nhưng nếu đây là điều bạn sợ hãi và bạn sẵn sàng trả chi phí QKD để đối phó với nỗi sợ hãi này, thì về mặt kỹ thuật, đó là một lý do hợp lệ.

Bạn dự định làm gì với khóa được chia sẻ này?

QKD chỉ cung cấp chìa khóa cho cả hai bên; làm cách nào để chúng ta sử dụng khóa này để bảo vệ thông báo (xét cho cùng, đó là toàn bộ điểm của bài tập này)?

Nếu bạn dự định sử dụng chúng để mã hóa dữ liệu của mình bằng AES, thì bạn lại đang đưa ra một giả định tính toán và bạn lại đánh mất quyền riêng tư hoàn hảo tuyệt vời mà QKD đã hứa sẽ đi kèm. Vì vậy, một lần nữa, ở đây, bạn không phải trả giá bằng QKD để có được sự bảo mật hoàn hảo, mà chỉ để có được khả năng dựa vào giả định đối xứng hậu lượng tử (ví dụ: "AES an toàn trước các máy tính lượng tử") thay vì giả định khóa công khai. Và, hãy nhớ rằng, một trong những lựa chọn thay thế của chúng tôi đã chỉ dựa vào giả định đối xứng này.

Mặt khác, nếu bạn sử dụng luồng khóa do QKD tạo để mã hóa trực tiếp dữ liệu (với MAC bảo mật thông tin, người ta sẽ hy vọng như vậy), thì chúng ta sẽ gặp phải vấn đề tiếp theo - hệ thống QKD không nhanh như vậy. Bây giờ, chúng đã trở nên nhanh hơn theo thời gian và do hiệu suất đó là một vấn đề kỹ thuật, không phải giới hạn dựa trên vật lý, nên có vẻ hợp lý là tốc độ tăng sẽ tiếp tục theo thời gian. Tuy nhiên, tốc độ hiện tại của chúng chậm hơn nhiều so với tốc độ chạy của mạng thực - đây là một nút thắt cổ chai đáng kể về hiệu suất.

Trị giá

Ngay bây giờ, các hệ thống QKD rất đắt tiền (chi phí đã giảm; tuy nhiên chúng vẫn rất đắt). Ngược lại, các giải pháp thay thế có thể được thực hiện trên phần cứng tiêu chuẩn với giá rẻ.

Điểm mấu chốt: các lựa chọn thay thế là tốt hoặc tốt hơn trên tất cả các điểm.

[1]: Một giải pháp thay thế thứ ba mà tôi chọn không mở rộng sẽ là "one-time-pad". Tôi tin rằng điều đó cũng không thực tế; tuy nhiên nó có thể chịu so sánh với OTP...

[2]: Rối lượng tử đã được chứng minh là một bằng chứng về khái niệm giữa mặt đất và vệ tinh, tuy nhiên vẫn còn một chặng đường dài để đi giữa những gì họ có và một hệ thống có thể sử dụng thực tế.

[3]: "Mạnh mẽ hơn" có nghĩa là "chúng ta phải đảm nhận nhiều hơn". Trong trường hợp này, "mạnh hơn" là một điều xấu - chúng tôi muốn các giả định bảo mật của mình càng yếu càng tốt.

poncho avatar
lá cờ my
Mặc dù tôi đồng ý rằng QKD hiếm khi (nếu có) là giải pháp thích hợp, nhưng tôi không đồng ý rằng yêu cầu xác thực là điểm khó khăn về mặt kỹ thuật. Như bài báo của Paterson và cộng sự, MAC Carter-Wegman được bảo mật về mặt thông tin (được cung cấp một hạt giống được chia sẻ ban đầu ngắn) cho một tin nhắn và bạn có thể sử dụng một số bit được tạo QKD để tạo khóa MAC cho các tin nhắn sau này (và vâng, hệ thống QKD thực tế làm điều này). Điều này khiến yêu cầu phải có một hạt giống ban đầu; vì đây là những hộp vật lý nên việc vận chuyển các cặp thiết bị có cùng nguồn gốc ban đầu không phải là không thực tế.
Geoffroy Couteau avatar
lá cờ cn
Tôi không nói rằng nó khó, tôi nói nó sử dụng các giả định tính toán trong bất kỳ triển khai thực tế nào. Làm thế nào để bạn có ý định chia sẻ trước những hạt ngắn cần thiết này? Nếu bạn có một cách an toàn để làm điều đó, tại sao không sử dụng cách này thay vì QKD?
Geoffroy Couteau avatar
lá cờ cn
và vâng, tôi biết bạn có thể "vận chuyển hộp vật lý". Nhưng (1) điều này có thực sự mở rộng không? và (2) điều này có thực sự được nhắc đến khi người ta bán cho bạn QKD không? Đây là điểm tôi đang cố gắng thực hiện ở đây.
poncho avatar
lá cờ my
Cách rõ ràng để chia sẻ các hạt giống ngắn là cài đặt chúng trong các thiết bị QKD trước khi chúng được vận chuyển từ nhà sản xuất. Giờ đây, các nhà sản xuất QKD có những cách khác để thiết lập lại các hạt giống (nếu không thì chúng rõ ràng là một cuộc tấn công DoS), tuy nhiên tôi không nhớ chi tiết về điều đó có thể là gì. Tất nhiên, nếu bạn cho rằng các hạt giống theo cặp do nhà sản xuất cài đặt, thì câu hỏi rõ ràng là "chúng tôi biết cách chuyển đổi hạt giống thành luồng dài bằng cách sử dụng mật mã đối xứng, tại sao chúng ta không làm điều đó?". Tôi đã không nghe thấy một câu trả lời thỏa đáng cho điều đó ...
poncho avatar
lá cờ my
Điều này thực sự quy mô? Chà, nếu các thiết bị QKD là liên kết điểm-điểm, thì chỉ có hai thiết bị chia sẻ cùng một hạt giống - tôi không thấy vấn đề mở rộng quy mô...
Geoffroy Couteau avatar
lá cờ cn
sau đó về cơ bản chúng tôi đồng ý, vui lòng sửa đổi câu trả lời để nhấn mạnh hơn vào điểm thứ hai (bạn định làm gì với các khóa?), Áp dụng như nhau cho "giải pháp" khóa được chia sẻ trước để xác thực và QKD khóa đã tạo
Geoffroy Couteau avatar
lá cờ cn
(ý tôi muốn nói ở trên là tôi sẽ ổn nếu nhiều người sửa đổi câu trả lời này một cách nặng nề để biến nó thành điều mà chúng ta thường đồng ý và biến nó thành câu trả lời wiki cộng đồng, vì OP đang yêu cầu câu trả lời chính tắc)
Paul Uszak avatar
lá cờ cn
@poncho Hiện đã có việc làm trên QKDN đa điểm. Xem https://www.researchgate.net/figure/The-QKD-point-to-multipoint-PON-Alice-and-all-of-the-Bobs-are-constructed-from-fiber_fig6_2974954 và có những trang khác.. .
poncho avatar
lá cờ my
Được rồi, tôi đã **sửa đổi hàng loạt** văn bản (tôi khá chắc chắn rằng có nhiều văn bản mới hơn những gì tôi đã giữ nguyên); thoải mái sửa lại...
Paul Uszak avatar
lá cờ cn
Đối số này sẽ không hoạt động ở tất cả. Xem lịch sử. Geoffroy; OTP cũng vô ích và không thực tế nếu bạn nghe những lời hoa mỹ bên trong. Tuy nhiên, $QKND \to OTP$. Và đó là lý do tại sao bạn nói tiếng Pháp chứ không phải tiếng Đức. Đây là điều khó [ :-) ] nhưng chúng ta có thể cố gắng khách quan. Chỉ vì người viết mật mã không còn cần thiết không có nghĩa là mọi người nên bị từ chối quyền riêng tư (bảo mật thông tin) hoàn hảo.
SAI Peregrinus avatar
lá cờ si
Trên thực tế, OTP vô dụng trong hầu hết các trường hợp và vì những lý do tương tự như QKD. Chi phí chung của việc chia sẻ và quản lý một lượng lớn tài liệu quan trọng là vô cùng tốn kém mà không đạt được tính bảo mật thực tế. Và việc mất tính bảo mật nếu bất kỳ phần nào của dòng khóa được sử dụng lại khiến chúng kém an toàn hơn so với những thứ như AES-GCM-SIV hoặc ChaCha20-DAENCE.
Geoffroy Couteau avatar
lá cờ cn
Sau khi cân nhắc một lúc, tôi thực sự tin rằng đối số giả định tính toán, mà poncho đã loại bỏ khỏi câu trả lời hiện tại, thực sự là một đối số quan trọng và thuyết phục. Tôi sẽ cố gắng hoàn thiện và bổ sung lại sau, và mọi người có thể cho tôi biết nếu nó phù hợp. Nhân tiện, tôi không hiểu hầu hết nhận xét của bạn, Paul (OTP thực sự không thực tế, tôi không thấy mối liên hệ nào với việc tôi nói tiếng Pháp hoặc quan điểm đề cập đến "không còn cần đến người viết mật mã").
Geoffroy Couteau avatar
lá cờ cn
@poncho Tôi đã thêm lại một đoạn về xác thực, vì tôi cảm thấy đó là một điểm quan trọng cần truyền đạt. Đặc biệt, đó là điểm duy nhất cho thấy rõ ràng 100% rằng lựa chọn của bạn không phải là "bảo mật hoàn hảo hoặc bảo mật tính toán", mà là "giả định thiết lập đáng tin cậy hoặc bảo mật tính toán", nghe có vẻ kém hấp dẫn hơn nhiều.
kodlu avatar
lá cờ sa
Câu trả lời hay. Trong ngữ cảnh đoạn văn của bạn "bạn định làm gì với khóa dùng chung này?", một tình huống có thể xảy ra là hai bên có khóa dùng chung này với sự đảm bảo 100% rằng nó không bị giả mạo (do thuộc tính lượng tử) có thể sử dụng nó để giải mã an toàn các đường truyền (cổ điển) từ một máy phát trung tâm, có thể là một vệ tinh. Quá mức cần thiết? Đối với hầu hết các ứng dụng thương mại, rất có thể là có.
Điểm:6
lá cờ ng

Tính không khả thi của phân phối khóa lượng tử (QKD), bắt đầu với hai người dẫn chương trình

  1. QKD không phù hợp với mạng, vì nó yêu cầu thiết lập liên kết tương thích với QDK giữa hai điểm cuối tiền điện tử. AFAIK, hai tùy chọn duy nhất là đường ngắm trực tiếp và đặt sợi quang. Bộ thu phát và chuyển mạch sợi thông thường không thể sử dụng được, do đó hãy quên đi cơ sở hạ tầng mạng cáp quang hiện có. Tiền điện tử QKD tại các điểm cuối của mạng vẫn là một tìm kiếm chủ đề, vì nó yêu cầu bộ chuyển mạch quang học tương thích với QKD. Việc sử dụng các photon đơn lẻ là cần thiết để bảo mật, nhưng đối với độ dài đường dẫn giới hạn tốc độ/độ tin cậy nhất định. Các cạnh chảy máu giống như 500 km giữa các điểm cuối ngay cả với sợi quang suy hao cực thấp và không có bộ chuyển mạch quang (điều này chỉ có thể làm giảm mức đó). Các tùy chọn được hình dung cho khoảng cách lớn hơn là đường ngắm (phóng vệ tinh hoặc máy bay không người lái, nhắm mục tiêu đủ chính xác vào thứ gì đó và hy vọng không có mây, sương mù hoặc mưa); hoặc và... điểm cuối trung gian đáng tin cậy sẽ không nghe trộm!!

  2. Bảo mật của QKD yêu cầu quy trình thiết lập bất tiện đối với từng cặp điểm cuối tiền điện tử, có thể so sánh với điểm cuối của mật mã đối xứng và tệ hơn nhiều so với điểm cuối của mật mã bất đối xứng được sử dụng phổ biến để phân phối khóa (ví dụ: với giao thức https của trình duyệt web).Đảm bảo khóa phân phối lượng tử không có sẵn cho kẻ tấn công yêu cầu một trong các:

    • Những kẻ tấn công bảo hiểm vật lý không thể chèn vào liên kết (ví dụ: làm cho toàn bộ đường dẫn quang hoặc sợi quang có thể quan sát được).
    • Gửi "khóa bí mật được thiết lập trước" (thẩm quyền giải quyết) bằng cách sử dụng dịch vụ chuyển phát nhanh đáng tin cậy trước khi thiết lập, giống như trong mật mã đối xứng. Đó là điều ít bất tiện nhất và do đó phổ biến nhất trong QKD an toàn. Người chuyển phát nhanh có thể mang bí mật dưới dạng mực trên giấy trong một phong bì mờ đục trước khi thiết lập liên kết và mang theo một số phong bì được đánh số, cho phép lặp lại quy trình thiết lập một vài lần mà không cần gửi chuyển phát nhanh mới.
    • Bắt đầu quy trình thiết lập liên kết, sau đó gửi một công cộng giá trị được xác định trong giai đoạn đó bằng cách sử dụng chuyển phát nhanh đáng tin cậy hoặc liên kết khác với tính toàn vẹn được giả định, sau đó hoàn tất quá trình thiết lập. Nhưng thật bất tiện khi phải đợi người chuyển phát nhanh và đảm bảo an ninh vật lý cho thiết bị cực đoan trong thời gian đó, vì vậy, thật dễ dàng để cho rằng giọng nói qua điện thoại sẽ đảm bảo tính toàn vẹn.
  3. Bản thân QKD chậm. Chúng ta đang nói vài kbit/s trên 100 km cho các ưu đãi thương mại, đủ cho thoại và văn bản. Do đó, đối với tốc độ cao, QKD thường được ghép nối với các liên kết sợi quang tốc độ cao cổ điển được bảo vệ bằng mật mã đối xứng cổ điển. Điều đó giải quyết vấn đề về tốc độ, nhưng loại bỏ một trong những lợi ích bảo mật của QKD và làm cho hệ thống trở nên phức tạp hơn.

  4. QKD cần các thuật toán phức tạp để khắc phục tỷ lệ lỗi của nó một cách an toàn. Cái này được cho là ổn, nhưng yêu cầu quy trình thiết lập mới sau một trục trặc như mất điện. Việc khắc phục điều đó làm tăng thêm độ phức tạp và khiến bảo mật khó phân tích hơn.

  5. Các hệ thống QKD có thành tích kém về bảo mật. Hai hệ thống thương mại thực tế đã bị phá vỡ (thẩm quyền giải quyết) và đó là vì các lý do vật lý không phụ thuộc vào lỗi triển khai phần mềm cho 4. Nói chung, những kẻ tấn công khai thác sự khác biệt giữa các thiết bị vật lý được sử dụng và kiểu của chúng trong bằng chứng bảo mật của QKD.

  6. Không có hệ thống QKD nào đạt chứng nhận bảo mật AFAIK (mặc dù Trình tạo số ngẫu nhiên lượng tử , cũng như thiết bị mã hóa tốc độ cao cổ điển có thể được kết nối với thiết bị QKD bị loại trừ rõ ràng khỏi chứng nhận).

  7. Các hệ thống QKD không được tiêu chuẩn hóa, không tương thích với nhau, không được sử dụng rộng rãi bên ngoài phòng thí nghiệm. Những thứ được bán trên thị trường để sử dụng tại hiện trường rất đắt tiền (tôi không biết giá nhưng tôi cá là nó có thể so sánh với giá của một chiếc ô tô và điều đó không bao gồm việc loại bỏ sợi quang).

Lợi ích của QKD, bắt đầu với điều nổi bật nhất:

  • Bảo mật của QKD không dựa vào các phỏng đoán về độ cứng về việc giải quyết các vấn đề được sử dụng trong mật mã bất đối xứng (hiện tại và hậu lượng tử); như phân tích thừa số nguyên, logarit rời rạc trong một số nhóm, bài toán mạng. Đó là mối quan tâm đáng kể về mặt lý thuyết và có thể trở thành mối quan tâm thực tế nếu Máy tính lượng tử trở nên hữu ích cho việc phân tích mật mã (nhưng nhiều người nghi ngờ điều này sẽ xảy ra; và Post Quantum Cryptography thực hiện crpyto bất đối xứng trên các máy tính và mạng ngày nay, đồng thời hy vọng sẽ chống lại các QC giả định này).
  • Nếu chúng ta có thể chịu đựng được sự chậm chạp (xem 3), thì QKD không dựa vào Pâ NP, cũng như các phỏng đoán về độ cứng về việc giải quyết các vấn đề được sử dụng trong mật mã đối xứng; do đó cung cấp sự đảm bảo mạnh mẽ nhất rằng tiến trình trong tương lai sẽ không cho phép phá vỡ các lần chặn được thực hiện trước tiến trình đó. Từ quan điểm này, giống QKD chậm do đó vượt trội so với ngày nay hệ thống mật mã lai với chuyển tiếp bí mật (nhưng lợi ích này là tranh luận, bởi vì có vẻ như không thể tưởng tượng được rằng QC hoặc bất cứ thứ gì sẽ phá vỡ mật mã đối xứng có kích thước thoải mái, do đó, bí mật chuyển tiếp ngày nay sẽ giải quyết thỏa đáng các cuộc tấn công được kích hoạt bởi tiến bộ trong tương lai).
  • QKD cho phép tùy chọn thiết lập thứ ba trong 2 (nghĩa là sử dụng chuyển phát nhanh hoặc phương tiện khác đáng tin cậy để chuyển một công cộng giá trị suốt trong thiết lập liên kết) trong khi điều đó là không thể với mật mã đối xứng (yêu cầu bảo mật để chuyển một bí mật giá trị).Điều đó vẫn kém thuận tiện hơn so với mật mã bất đối xứng, có thể sử dụng chuyển phát nhanh hoặc phương tiện khác đáng tin cậy để đảm bảo tính toàn vẹn trước thiết lập liên kết để thiết lập niềm tin vào một công cộng khóa và sau đó là PKI để thiết lập liên kết giữa hai điểm bất kỳ trên địa cầu dưới một giây.
Maarten Bodewes avatar
lá cờ in
Vui lòng xem lại. Lưu ý rằng tôi hiểu rằng hoàn toàn có thể kết hợp các sợi hiện có để sử dụng QKD - nhưng tôi không phải là kỹ sư. Nói chung sẽ không cần xẻng nếu tôi hiểu đúng - giả sử rằng có thể tạo một kết nối sợi đơn từ một số sợi kết nối A với B. Hầu hết các doanh nghiệp trong thế giới thứ nhất sẽ sử dụng sợi quang. Tuy nhiên, nó có thể không rẻ vì bạn sẽ cần thuê các kết nối cáp quang từ công ty viễn thông.
fgrieu avatar
lá cờ ng
@Maarten Bodewes: Thông thường, việc nối hai sợi quang tiêu chuẩn lại với nhau bằng Máy cắt sợi quang hợp nhất. Nhưng Nó gây ra một số suy giảm, và được tránh càng nhiều càng tốt. Tôi không biết liệu QKD có tồn tại sau khi ghép nối hay không, nhưng tôi chắc chắn rằng việc ghép nối không cho phép vượt qua giới hạn thực tế 500 km mà tôi đã đề cập cho QKD. Một điểm dữ liệu: [Kỷ lục được xác nhận là 421 km vào cuối năm 2018](https://www.unige.ch/gap/qic/qtech//news/421km-record- distance-qkd) với sợi quang suy hao cực thấp.Không có cách nào để có được khoảng cách xa hơn với cáp quang nếu không có trạm chuyển tiếp đáng tin cậy (cần chuyển phát nhanh khi thiết lập).
Nike Dattani avatar
lá cờ in
Một đóng góp tuyệt vời cho trang web ngăn xếp này thực sự! Một nhận xét xuất hiện trong đầu tôi là về đoạn 1, trong đó bạn nói về việc cần cáp quang; và bạn cũng nói về giới hạn thực tế là 500km. Còn về QKD dựa trên vệ tinh như trong bài viết này thảo luận về [QKD trên 1200km](https://www.nature.com/articles/nature23655) thì sao? Bạn đã đề cập đến việc "phóng vệ tinh" ở phần sau của đoạn văn, nhưng không rõ liệu bạn có nghĩ rằng điều đó sẽ dẫn đến một hướng đi "thực tế" cho QKD hay không.
fgrieu avatar
lá cờ ng
@Nike Dattani: Tôi nghĩ rằng câu trả lời đã làm rõ giới hạn 500 km áp dụng cho cáp quang. Tôi cố tình đề cập đến khả năng vệ tinh vượt qua giới hạn đó mà không đưa ra quan điểm về việc nó có thực tế hay không, bởi vì tôi không có ý kiến ​​sáng suốt. Tôi nhớ các tuyên bố về QKD ở khoảng cách xa hoặc/và tốc độ bit cao mà khi phân tích là hoàn toàn không bền vững trong một hệ thống an toàn, do thiếu sự cân nhắc thích hợp về tỷ lệ lỗi hoặc do đã sử dụng các vụ nổ nhiều photon.
Nike Dattani avatar
lá cờ in
Đối với giới hạn 500 km, tôi cũng đã tham khảo nhận xét của bạn, nhưng vì bạn biết bài báo yêu cầu 1200 km nên tôi không còn quá lo lắng nữa. Về yêu cầu liên kết giữa hai điểm, điều đó không cần thiết cho bất kỳ loại giao tiếp nào sao?
fgrieu avatar
lá cờ ng
@Nike Dattani: khi trình duyệt của bạn giao tiếp với máy chủ của stackexchange, không có liên kết (trực tiếp) nào giữa hai bên. Có một mạng lưới. Tiền điện tử cổ điển giữa hai điểm cuối này không cần phải biết về mạng. Nhưng khi sử dụng QKD như hiện đang được thương mại hóa, mọi điểm trung gian trong mạng cần thực hiện QKD và cần được tin cậy (và hơn nữa cần một chuyển phát nhanh hoặc kênh đáng tin cậy để thiết lập). Tôi đã làm lại 1 để làm rõ điều này.
fgrieu avatar
lá cờ ng
@kodlu: Tôi đã thêm vào (6.) một liên kết đến trang nơi nhà cung cấp QRNG liệt kê các chứng nhận của họ. Tôi coi trọng chứng chỉ AIS-31 PTG.3 (mặc dù chứng chỉ này dường như không còn được duy trì tích cực nữa và tôi không thể tìm thấy báo cáo thử nghiệm, chỉ có [chứng chỉ](https://marketing.idquantique.com/acton/ attachment/11868/f-0040/1/-/AIS31%20Test%20Report.pdf#page=2)) bởi vì nó được cho là để xác thực tính hợp lệ của hệ thống bao gồm giám sát tình trạng của nguồn và hậu xử lý mật mã. Tất nhiên, QRNG này không có QKD; nó chỉ là một khối xây dựng vững chắc cho QKD.
kelalaka avatar
lá cờ in
@MaartenBodewes video này sẽ hữu ích. Nối không thực sự khó, ít nhất là với một công cụ như vậy. Bạn sẽ thấy rằng có một sự mất mát trên mỗi lát.
Maarten Bodewes avatar
lá cờ in
@kelalaka Đó sẽ là video nào? Bạn đã thử và bao gồm một liên kết trong nhận xét đó chưa?
kelalaka avatar
lá cờ in
@MaartenBodewes xin lỗi, đây là https://www.youtube.com/watch?v=ekzlonBS7d8
Điểm:1
lá cờ cn

Chỉ để xen vào một giọng tỉnh táo, tôi có thể kể cho bạn nghe về Keith không?

Tôi có một Mini(Keith). Anh ấy còn nhỏ và một cây đại dương cầm sẽ không vừa với cốp xe. Một đàn cừu nhỏ cũng vậy. Anh ta cũng có độ sâu lội nước chỉ 210 mm so với 600 mm của Bronco mới. Và Frangivento có thể đạt tốc độ > 200 dặm / giờ. Keith không đi lên đồi.

Keith có tồn tại hay anh ta quá phi thực tế? Anh ta chỉ có thể mang (mã hóa) một con cừu tại một thời điểm. Có vẻ như không theo tiêu chuẩn của diễn đàn này. Anh ấy quá chậm và quá nhỏ. Có vẻ như nhanh hơn là tốt hơn về mặt mật mã. Có vẻ như các thành viên của thành viên quan trọng. Chúng tôi gặp vấn đề này với các nhà mật mã hết lần này đến lần khác.Bạn muốn nói gì với tốc độ 100 GBit/s? Nhưng chúng không cần thiết nếu QKDN được mua ngoài kệ.

Chưa. Không ai ở đây có thể chứng minh về mặt toán học rằng TLS/AES là an toàn, phải không? Tiếp tục, cố gắng. Và liệu họ có còn tồn tại sau 50 năm nữa không? Nếu chúng tôi chuyển bí mật hạt nhân tới quốc gia ở Trung Đông, chúng tôi sẽ sử dụng miếng đệm một lần. Và cũng vậy NATO. Có lẽ tất cả họ đều là những kẻ ngốc.

Ngựa cho các khóa học. Tôi hoàn toàn hài lòng khi truyền tài liệu chiến lược ở tốc độ 9600 baud với tính bảo mật thông tin hoàn hảo. Cho tất cả thời điểm. Bao giờ. Tôi có phần mềm làm việc đó. Và nếu họ chỉ cách nhau 100 km thì sao?

Vấn đề với câu hỏi này không phải là kỹ thuật. Điều đó đã được giải quyết từ nhiều năm trước. Đó là triết học. Và bảo toàn công việc.

fgrieu avatar
lá cờ ng
Trong 15 năm, người dân Pháp đã làm những điều hữu ích với [Minitel](https://vi.wikipedia.org/wiki/Minitel), gửi các lần nhấn phím với tốc độ 7,5 byte/giây.Do đó, thực sự những hạn chế của sự chậm chạp được đánh giá quá cao, đó là lý do tại sao nó nằm ngoài danh sách của tôi (3.). Trình chiếu cho QKD là: (1.) khi chạy nó trên mạng, các cạnh bị giới hạn nghiêm trọng về độ dài và người ta phải tin tưởng vào từng đỉnh được giao nhau; (2) trừ khi bạn tin tưởng giọng nói qua điện thoại hoặc tương tự để xác định khóa bảo mật đã được phân phối cho ai, thời gian và công sức để thiết lập từng liên kết là thời gian và công sức gửi cho người chuyển phát nhanh đáng tin cậy; vậy tại sao không sử dụng OTP lớn?
Paul Uszak avatar
lá cờ cn
@fgrieu Nhưng Minitel không thực tế và hoàn toàn không thể sử dụng được. Nó quá chậm (
Geoffroy Couteau avatar
lá cờ cn
Vì vậy, về cơ bản, bạn đang nói: nếu bạn hoang tưởng về bảo mật đến mức ngay cả việc sử dụng AES cũng cảm thấy quá rủi ro và nếu bạn hoàn toàn không quan tâm đến tốc độ hoặc hiệu quả, thì bạn có một trường hợp sử dụng cho QKD. Chắc chắn, nhưng đó không phải là "tiếng nói của sự tỉnh táo": đó chỉ là nhắc lại điều gì đó đã được đề cập trong các câu trả lời khác, trong khi quên đề cập rằng bạn sẽ phải hoang tưởng NHƯNG vẫn vui vẻ dựa vào một giả định thiết lập đáng tin cậy mạnh mẽ (mà là điều mà cá nhân tôi sẽ thấy đáng lo ngại hơn nhiều so với việc sử dụng AES, nhưng như bạn nói, điều này mang tính triết học hơn là kỹ thuật ở giai đoạn này).

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.