내가 알 수있는 한 거의 모든 QKD 구현은 오류 수정을 위해 Brassard 및 Salvail의 CASCADE 알고리즘 을 사용합니다. 이것이 무작위 큐 비트의 공유 시퀀스에서 오류를 수정하는 가장 잘 알려진 방법입니까, 아니면 QKD 구현이 대신 사용해야한다는 더 나은 제안이 있습니까?
내가 알 수있는 한 거의 모든 QKD 구현은 오류 수정을 위해 Brassard 및 Salvail의 CASCADE 알고리즘 을 사용합니다. 이것이 무작위 큐 비트의 공유 시퀀스에서 오류를 수정하는 가장 잘 알려진 방법입니까, 아니면 QKD 구현이 대신 사용해야한다는 더 나은 제안이 있습니까?
답변:
실제로, QKD를위한 더 좋고 더 빠른 오류 정정 코드의 연구에는 많은 일들이 진행되고 있습니다. CASCADE 프로토콜의 가장 큰 병목은 Alice와 Bob 사이에 많은 고전적인 통신이 필요하다는 것입니다.
LDPC 코드에 대해 많은 작업이 수행되었습니다. 다음 논문을 살펴볼 수 있습니다.
- 이산 가변 양자 키 분배를위한 효율적인 조정 프로토콜 (arXiv : 0901.2140v1)
- 정보 조정을위한 속도 호환 프로토콜 : QKD (arXiv : 1006.2660v1)에 대한 응용 프로그램 .
또한 QKD의 오류 수정에 대한 이야기가 많은 https://sqt.ait.ac.at/software/projects/hipanq/wiki/Schedule 슬라이드를 참조하십시오 .
마지막으로, 응용 프로그램과 관련하여 도쿄에서 행해진 데모는 LDPC 코드를 사용하여 구현 되었다는 것을 지적하고 싶습니다 (참조를 위해 13 페이지의 arXiv : 1103.3566v1 참조).
다음은 QKD의 오류 수정 (정보 조정)에 대한 서적 목록을 찾을 수 있습니다. http://gcc.ls.fi.upm.es/en/publications.html
표준화 된 저밀도 패리티 검사 코드를 사용한 성능이 최근 다음 작업에 발표되었습니다. 고성능 양자 키 배포를위한 키 조정, 과학 보고서 3, 문서 번호 : 1576
효율성 및 패리티 검사 매트릭스가있는 일부 수치는 http://www.dma.fi.upm.es/jmartinez/qkd_error_correction.html 에서도 볼 수 있습니다 .