JP7612557B2 - 量子暗号ストレージシステム、分散制御装置及びプログラム - Google Patents
量子暗号ストレージシステム、分散制御装置及びプログラム Download PDFInfo
- Publication number
- JP7612557B2 JP7612557B2 JP2021184355A JP2021184355A JP7612557B2 JP 7612557 B2 JP7612557 B2 JP 7612557B2 JP 2021184355 A JP2021184355 A JP 2021184355A JP 2021184355 A JP2021184355 A JP 2021184355A JP 7612557 B2 JP7612557 B2 JP 7612557B2
- Authority
- JP
- Japan
- Prior art keywords
- ssn
- shares
- distributed
- shareholder
- share
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0852—Quantum cryptography
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
図1は第1実施形態の量子暗号ストレージシステム100の装置構成の例を示す図である。第1実施形態の量子暗号ストレージシステム100は、3つのノード10-1~10-3、SSN(Secure Storage Network)ユーザプレーン20、及び、SSA(Secure Storage Agent)30-1~30-2を備える。
第1実施形態のQKDN200は、3つのノード10-1~10-3を含む量子鍵配送ネットワークである。具体的には、第1実施形態のQKDN200は、QKDモジュール1、KM2及びQKDNコントローラ5を備える。
第1実施形態のSSN300は、3つのノード10-1~10-3(SSNシェアホルダ3―1~3-3及びSSNコントローラ4)、SSNユーザプレーン20及びSSA30を含むストレージネットワークである。
図2は第1実施形態のSSNコントローラ4の機能構成の例を示す図である。第1実施形態のSSNコントローラ4は、通信制御部41及び決定部42を備える。
図6は第1実施形態の分散制御方法の例を示すフローチャートである。はじめに、SSNコントローラ4(分散制御装置の一例)が、上述の量子鍵の共有速度及び在庫量に基づいて、シェアの分散様態を決定する(ステップS1)。シェアの分散様態は、例えば、データから分散されるシェアの数を示す分散数と、シェアのサイズと、シェアを分散記憶するSSNシェアホルダ3(分散記憶装置の一例)とを含む。
次に第1実施形態の変形例について説明する。変形例の説明では、第1実施形態と同様の説明については省略し、第1実施形態と異なる箇所について説明する。
次に第2実施形態について説明する。第2実施形態の説明では、第1実施形態と同様の説明については省略し、第1実施形態と異なる箇所について説明する。第2実施形態では、排他的論理和を用いる閾値法での秘密分散のように、元データ101と同じサイズのシェアが生成される秘密分散アルゴリズムが用いられる場合について説明する。すなわち、第2実施形態では、第1実施形態のようにシェアのサイズに傾斜を付ける、ということができない前提下での実施形態について説明する。
次に第3実施形態について説明する。第3実施形態の説明では、第1実施形態と同様の説明については省略し、第1実施形態と異なる箇所について説明する。第1及び第2実施形態は、起点となるSSNシェアホルダ3-1から分散記憶先となるSSNシェアホルダ3へ直接、送信を行う形態である。本実施形態では、図10A及び10Bに示すように、シェア101-2~101-4が、他のSSNシェアホルダ3を経由して、分散記憶先のSSNシェアホルダ3に送信される場合について説明する。
図11は、第1乃至第3実施形態のQKDモジュール1のハードウェア構成の例を示す図である。QKDモジュール1は、プロセッサ201、主記憶装置202、補助記憶装置203、表示装置204、入力装置205、量子通信IF206及び古典通信IF207を備える。プロセッサ201、主記憶装置202、補助記憶装置203、表示装置204、入力装置205、量子通信IF206及び古典通信IF207は、バス210を介して接続されている。
2 KM
3 SSNシェアホルダ
4 SSNコントローラ
5 QKDNコントローラ
10 ノード
20 SSNユーザプレーン
30 SSA
41 通信制御部
42 決定部
100 量子暗号ストレージシステム
200 QKDN
201 プロセッサ
202 主記憶装置
203 補助記憶装置
204 表示装置
205 入力装置
206 量子通信IF
207 古典通信IF
210 バス
300 SSN
301 プロセッサ
302 主記憶装置
303 補助記憶装置
304 表示装置
305 入力装置
306 通信IF
310 バス
Claims (10)
- 通信ネットワークにより接続された複数の記憶装置と、
データから分散されるシェアの分散様態を、QKDN(Quantum Key Distribution Network)情報に基づいて決定する分散制御装置と、
QKDNを用いて共有された量子鍵を用いて、暗号鍵と復号鍵とを生成する生成装置と、
前記データを、前記分散様態に基づいて、複数のシェアに分散する分散装置と、を備え、
前記シェアを分散記憶する記憶装置のそれぞれは、前記暗号鍵を用いて暗号化されたシェアを、前記通信ネットワークを介して受信すると、前記暗号化されたシェアを前記復号鍵で復号し、復号されたシェアを記憶する、
量子暗号ストレージシステム。 - 前記シェアは、前記暗号鍵を用いたワンタイムパッドによって暗号化される、
請求項1に記載の量子暗号ストレージシステム。 - 前記分散様態は、前記データから分散されるシェアの数を示す分散数と、前記シェアのサイズと、前記シェアを分散記憶する分散記憶装置とを示す情報を含み、
前記分散制御装置は、前記量子鍵の共有速度、及び、前記複数の記憶装置のそれぞれで使用される前記量子鍵の在庫量の少なくとも一方に基づいて、前記分散数と、前記シェアのサイズと、前記分散記憶装置とを決定する、
請求項2に記載の量子暗号ストレージシステム。 - 前記QKDN情報は、前記量子鍵の共有速度、及び、前記複数の記憶装置のそれぞれで使用される前記量子鍵の在庫量の少なくとも一方を含み、
前記分散制御装置は、前記量子鍵の共有速度、及び、前記複数の記憶装置のそれぞれで使用される前記量子鍵の在庫量の少なくとも一方から、それぞれの記憶装置毎に、前記シェアの分散記憶に要する所要時間を計算し、前記所要時間に基づいて、前記分散数と、前記シェアのサイズと、前記分散記憶装置とを決定する、
請求項3に記載の量子暗号ストレージシステム。 - 前記分散制御装置は、前記複数のシェアを一時記憶する記憶装置を、前記複数の記憶装置から選択し、選択された記憶装置から、前記通信ネットワークを介して、前記シェアをそれぞれの前記分散記憶装置に分散記憶する所要時間が同じ値に近づくように、それぞれの前記シェアのサイズを決定する、
請求項4に記載の量子暗号ストレージシステム。 - 前記QKDN情報は、前記量子鍵の共有速度、及び、前記複数の記憶装置のそれぞれで使用される前記量子鍵の在庫量の少なくとも一方を含み、
前記分散様態は、前記データから分散されるシェアの数を示す分散数と、前記シェアを分散記憶する分散記憶装置とを示す情報を含み、
前記分散制御装置は、前記量子鍵の共有速度、及び、前記複数の記憶装置のそれぞれで使用される前記量子鍵の在庫量の少なくとも一方から、それぞれの記憶装置毎に、前記シェアの分散記憶に要する所要時間を計算し、前記複数の記憶装置から、前記所要時間が小さい順に所定の数の分散記憶装置を選択する、
請求項3に記載の量子暗号ストレージシステム。 - 前記QKDN情報を、鍵管理装置から取得するQKDN制御装置を更に備え、
前記分散制御装置は、前記QKDN情報を前記QKDN制御装置から受信する、
請求項3乃至6のいずれか1項に記載の量子暗号ストレージシステム。 - 前記分散装置は、前記データを、前記分散様態と、所定の秘密分散アルゴリズムとに基づいて、前記複数のシェアに分散する、
請求項1乃至7のいずれか1項に記載の量子暗号ストレージシステム。 - 通信ネットワークにより接続された複数の記憶装置及び分散装置と通信する分散制御装置であって、
データから分散されるシェアの分散様態を、QKDN(Quantum Key Distribution Network)情報に基づいて決定する決定部と、
前記分散様態を、前記分散装置に通知する通信制御部と、
を備える分散制御装置。 - 通信ネットワークにより接続された複数の記憶装置及び分散装置と通信するコンピュータを、
データから分散されるシェアの分散様態を、QKDN(Quantum Key Distribution Network)情報に基づいて決定する決定部と、
前記分散様態を、前記分散装置に通知する通信制御部と、
として機能させるためのプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021184355A JP7612557B2 (ja) | 2021-11-11 | 2021-11-11 | 量子暗号ストレージシステム、分散制御装置及びプログラム |
| EP22192591.0A EP4181458B1 (en) | 2021-11-11 | 2022-08-29 | Quantum cryptography storage system, distribution control device, and computer-readable medium |
| US17/823,190 US12206770B2 (en) | 2021-11-11 | 2022-08-30 | Quantum cryptography storage system, distribution control device, and computer program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021184355A JP7612557B2 (ja) | 2021-11-11 | 2021-11-11 | 量子暗号ストレージシステム、分散制御装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023071515A JP2023071515A (ja) | 2023-05-23 |
| JP7612557B2 true JP7612557B2 (ja) | 2025-01-14 |
Family
ID=83151733
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021184355A Active JP7612557B2 (ja) | 2021-11-11 | 2021-11-11 | 量子暗号ストレージシステム、分散制御装置及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12206770B2 (ja) |
| EP (1) | EP4181458B1 (ja) |
| JP (1) | JP7612557B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118764200B (zh) * | 2024-09-09 | 2024-12-31 | 国网上海能源互联网研究院有限公司 | 一种电力二次系统业务安全防护系统和方法 |
| CN120896694B (zh) * | 2025-09-30 | 2026-01-23 | 中电信量子信息科技集团有限公司 | 基于密码基础设施系统的通信方法、装置、设备和介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020501413A (ja) | 2016-11-04 | 2020-01-16 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 集中管理制御ネットワークに基づく量子鍵中継方法、および装置 |
| JP2020020928A (ja) | 2018-07-31 | 2020-02-06 | 株式会社日立製作所 | 通信装置および通信プログラム |
| JP2020134841A (ja) | 2019-02-22 | 2020-08-31 | パナソニック株式会社 | クラウドサービスを用いた安全な秘密分散保管システム |
| JP2023014547A (ja) | 2021-07-19 | 2023-01-31 | 国立研究開発法人情報通信研究機構 | ゲノムデータ用個人情報保護管理システム |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4A (en) * | 1836-08-10 | Thomas Blanchard | Stock shaving or rounding machine for edges ends etc of ships' tackle-blocks | |
| US2A (en) * | 1826-12-15 | 1836-07-29 | John Goulding | Mode of manufacturing wool or other fibrous materials |
| EP0739559B1 (en) * | 1993-09-09 | 2003-04-09 | BRITISH TELECOMMUNICATIONS public limited company | Method for key distribution using quantum cryptography |
| US6748083B2 (en) * | 2000-04-28 | 2004-06-08 | The Regents Of The University Of California | Method and apparatus for free-space quantum key distribution in daylight |
| US7581093B2 (en) * | 2003-12-22 | 2009-08-25 | Nortel Networks Limited | Hitless manual cryptographic key refresh in secure packet networks |
| US7437081B2 (en) * | 2004-11-01 | 2008-10-14 | Magiq Technologies, Inc | System and method for providing two-way communication of quantum signals, timing signals, and public data |
| US7826749B2 (en) * | 2005-09-19 | 2010-11-02 | The Chinese University Of Hong Kong | Method and system for quantum key distribution over multi-user WDM network with wavelength routing |
| US7889868B2 (en) * | 2005-09-30 | 2011-02-15 | Verizon Business Global Llc | Quantum key distribution system |
| US7940757B2 (en) * | 2006-02-23 | 2011-05-10 | Cisco Technology, Inc. | Systems and methods for access port ICMP analysis |
| US8855316B2 (en) * | 2008-01-25 | 2014-10-07 | Qinetiq Limited | Quantum cryptography apparatus |
| US20110206204A1 (en) * | 2008-10-17 | 2011-08-25 | Dmitry Ivanovich Sychev | Methods and devices of quantum encoding on dwdm (roadm) network and fiber optic links . |
| GB0819665D0 (en) * | 2008-10-27 | 2008-12-03 | Qinetiq Ltd | Quantum key dsitribution |
| KR101351012B1 (ko) * | 2009-12-18 | 2014-01-10 | 한국전자통신연구원 | 다자간 양자 통신에서의 사용자 인증 방법 및 장치 |
| US9237098B2 (en) * | 2012-07-03 | 2016-01-12 | Cisco Technologies, Inc. | Media access control (MAC) address summation in Datacenter Ethernet networking |
| JP6030925B2 (ja) * | 2012-11-12 | 2016-11-24 | ルネサスエレクトロニクス株式会社 | 半導体装置及び情報処理システム |
| US10560265B2 (en) * | 2013-06-08 | 2020-02-11 | Quantumctek Co., Ltd. | Mobile secret communications method based on quantum key distribution network |
| KR101776137B1 (ko) * | 2014-10-30 | 2017-09-19 | 에스케이 텔레콤주식회사 | 양자 키 분배 시스템에서 복수의 장치에 키를 공급하는 장치 및 방법 |
| CN105991285B (zh) * | 2015-02-16 | 2019-06-11 | 阿里巴巴集团控股有限公司 | 用于量子密钥分发过程的身份认证方法、装置及系统 |
| JP6400513B2 (ja) * | 2015-03-18 | 2018-10-03 | 株式会社東芝 | 量子鍵配送装置、量子鍵配送方法およびプログラム |
| CN106301769B (zh) * | 2015-06-08 | 2020-04-10 | 阿里巴巴集团控股有限公司 | 量子密钥输出方法、存储一致性验证方法、装置及系统 |
| US11588783B2 (en) * | 2015-06-10 | 2023-02-21 | Cisco Technology, Inc. | Techniques for implementing IPV6-based distributed storage space |
| US9960465B2 (en) * | 2015-07-30 | 2018-05-01 | Lg Chem, Ltd. | Battery pack |
| JP6692259B2 (ja) * | 2016-08-31 | 2020-05-13 | 株式会社東芝 | 通信装置、通信方法および通信システム |
| KR101860234B1 (ko) * | 2016-12-20 | 2018-05-21 | 엘에스산전 주식회사 | 듀얼 포트 스위치의 링크 속도 설정 방법 |
| US10476794B2 (en) * | 2017-07-30 | 2019-11-12 | Mellanox Technologies Tlv Ltd. | Efficient caching of TCAM rules in RAM |
| US10673883B2 (en) * | 2018-05-14 | 2020-06-02 | Cisco Technology, Inc. | Time synchronization attack detection in a deterministic network |
| US11212294B2 (en) * | 2018-09-12 | 2021-12-28 | Grid7 LLC | Data packet security with expiring time-based hash message authentication codes (HMACs) |
-
2021
- 2021-11-11 JP JP2021184355A patent/JP7612557B2/ja active Active
-
2022
- 2022-08-29 EP EP22192591.0A patent/EP4181458B1/en active Active
- 2022-08-30 US US17/823,190 patent/US12206770B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020501413A (ja) | 2016-11-04 | 2020-01-16 | 華為技術有限公司Huawei Technologies Co.,Ltd. | 集中管理制御ネットワークに基づく量子鍵中継方法、および装置 |
| JP2020020928A (ja) | 2018-07-31 | 2020-02-06 | 株式会社日立製作所 | 通信装置および通信プログラム |
| JP2020134841A (ja) | 2019-02-22 | 2020-08-31 | パナソニック株式会社 | クラウドサービスを用いた安全な秘密分散保管システム |
| JP2023014547A (ja) | 2021-07-19 | 2023-01-31 | 国立研究開発法人情報通信研究機構 | ゲノムデータ用個人情報保護管理システム |
Non-Patent Citations (1)
| Title |
|---|
| BRAUN, J. et al.,LINCOS - A Storage System Providing Long-Term Integrity, Authenticity, and Confidentiality (Full Paper),Cryptology ePrint Archive,Paper 2016/742 ver:20180622:135636,[online],2018年06月22日,pp.1-13,<URL:https://eprint.iacr.org/archive/2016/742/20180622:135636>,[2024年11月21日 検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023071515A (ja) | 2023-05-23 |
| US20230148242A1 (en) | 2023-05-11 |
| EP4181458A1 (en) | 2023-05-17 |
| US12206770B2 (en) | 2025-01-21 |
| EP4181458B1 (en) | 2026-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5624526B2 (ja) | 鍵共有装置、鍵共有方法および鍵共有プログラム | |
| US9509510B2 (en) | Communication device, communication method, and computer program product | |
| JP6478749B2 (ja) | 量子鍵配送装置、量子鍵配送システムおよび量子鍵配送方法 | |
| US9755828B2 (en) | Communication device, communication method, computer program product, and communication system | |
| KR100479260B1 (ko) | 무선 데이터의 암호 및 복호 방법과 그 장치 | |
| US20140013101A1 (en) | Communication device, key generating device, and computer readable medium | |
| JP7669309B2 (ja) | 量子暗号通信システム、鍵管理装置及び鍵管理方法 | |
| JPH0969830A (ja) | 暗号通信システム | |
| JP2018207348A (ja) | 通信装置、通信システム、鍵共有方法及びプログラム | |
| JP7612557B2 (ja) | 量子暗号ストレージシステム、分散制御装置及びプログラム | |
| US10862876B2 (en) | Device for encrypting and/or decrypting packets and method for routing packets in memory network including the same | |
| EP3541007A1 (en) | Cryptographic communication apparatus, cryptographic communication system, cryptographic communication method and computer-readable medium | |
| EP3944555A1 (en) | Communication system, key management server device, router, and computer-readable medium | |
| JP2022031361A (ja) | 通信装置、通信方法、プログラムおよび通信システム | |
| US20140208116A1 (en) | Communication apparatus, communication system, and computer program product | |
| CN114629652A (zh) | 基于物理不可复制函数的密钥管理系统及其操作方法 | |
| WO2020082226A1 (en) | Method and system for transferring data in a blockchain system | |
| US12341879B2 (en) | Key management device, quantum cryptography communication system, and computer program product | |
| US12341881B2 (en) | Quantum cryptography communication system, quantum cryptography communication device, key management device, and computer program product | |
| US20260025366A1 (en) | Secret data communication system, and secret data communication control apparatus, method, and non-transitory computer-readable medium | |
| JP2020141425A (ja) | 端末装置、鍵提供システム、鍵生成方法及びコンピュータプログラム | |
| CN121368867A (zh) | 使用多条光路和自动切换的量子纠缠分发 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240301 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241031 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7612557 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |