发明名称 QUANTUM PROGRAM CONCEALING DEVICE AND QUANTUM PROGRAM CONCEALING METHOD
摘要 A quantum program is allowed to be executed by the user having the author ity without the knowledge of the content of the computation. A quantum progr am concealing device (10) comprises an extension section (12) which includes an inputted quantum program and generates an extension quantum program havi ng the quantum secret key quantum bit space appropriate for a quantum secret key in addition to the input quantum bit space of the quantum program, a co ntrol computation adding section (13) for rewriting the extension quantum pr ogram so as to perform a control computation for executing the quantum progr am if the quantum secret key quantum bit space is in a predetermined state, an encryption section (15) for adding a first quantum gate matrix and a seco nd quantum gate matrix for computing the state of the quantum secret key qua ntum bit space to the extension quantum program, a secret key generating sec tion (16) for generating the quantum secret key by performing the inverse co mputation of the first quantum gate matrix, and an obfuscation section (17) for obfuscating the extension quantum program to which the first quantum gat e matrix is added.
申请公布号 CA2672046(A1) 申请公布日期 2008.11.27
申请号 CA20072672046 申请日期 2007.12.25
申请人 JAPAN SCIENCE AND TECHNOLOGY AGENCY 发明人 MURAO, MIO;TANAKA, YU
分类号 H04L9/12 主分类号 H04L9/12
代理机构 代理人
主权项
地址