• 検索結果がありません。

JAIST Repository: 量子理論に基づくセキュリティプロトコル

N/A
N/A
Protected

Academic year: 2021

シェア "JAIST Repository: 量子理論に基づくセキュリティプロトコル"

Copied!
27
0
0

読み込み中.... (全文を見る)

全文

(1)

JAIST Repository https://dspace.jaist.ac.jp/ Title 量子理論に基づくセキュリティプロトコル Author(s) 双紙, 正和 Citation Issue Date 2007-03-07 Type Presentation Text version publisher

URL http://hdl.handle.net/10119/8304 Rights

Description

4th VERITE : JAIST/TRUST-AIST/CVS joint workshop on VERIfication TEchnologyでの発表資料, 開催 :2007年3月6日∼3月7日, 開催場所:北陸先端科学技 術大学院大学・知識講義棟2階中講義室

(2)

量子理論に基づく

量子理論に基づく

セキュリティプロトコル

セキュリティプロトコル

北陸先端科学技術大学院大学

情報科学研究科

双紙正和

(3)

内容

内容

z

電子社会の安心性要件

z

量子計算

z

量子セキュリティプロトコル

z

まとめ

(4)

0 1 知的財産保護 知的財産保護 ・耐タンパ ソフトウェア モバイルエー ジェント保護 アクセス制御 DoS攻撃対策 ・匿名通信 ユーザプライバ シの保護 量子計算 ・量子コイン投げ ・量子秘密分散

電子社会の安心性要件

電子社会の安心性要件

(5)

物理系としてのコンピュータ

物理系としてのコンピュータ

z

Moore の法則

– チップの集積密度は、1年半ごとにほぼ2倍 z

R. Keyes の推定

– 2020年ごろには、1ビットあたり1個の原子 z

エネルギー効率

– 莫大な熱量の発生

(6)

Information is Physical

Information is Physical

z 計算および計算機の構成に、量子論的効果を考

えざるを得ない

z 量子力学に基づいた、新たな計算のパラダイム

計算の物理学 (Physics of Computation)

•R. Landauer and C. H. Bennett

(IBM Thomas J. Watson Research Center) •C. Mead (Caltech Research Group)

(7)

量子力学

量子力学

z

基本原理: 粒子-波動の二重性

– 原子のような小さな物理系は、離散的エネル ギーをとる – 量子力学的波は、

重ね合わせ

ることができ る z

不確定性原理

(8)

量子チューリング機械

量子チューリング機械

z

R. Feynman (1982年)

– 「(古典的)チューリング機械は、ある種の量子 現象を指数的速度低下を起こさずには模倣で きない」 z

D. Deutsch (1985年)

– 最初の真の量子チューリング機械を提案

(9)

Deutsch

Deutsch

の量子チューリング機械

の量子チューリング機械

z チューリング機械の読み、書き、シフト操作を、量 子力学的相互作用によって実現 z テープに、「0」「1」の重ね合わせを同時に書き込 むことができる

量子並列化の能力

多数の入力を同時に符号化し、一つの(古典 的)計算を行う時間で、すべての入力に対する 計算を行うことが可能

(10)

Shor

Shor

のアルゴリズム(

のアルゴリズム(

1994

1994

年)

年)

z

量子チューリング機械を利用すると、因数

分解問題と離散対数問題が非常に小さな

誤り確率で高速に解ける

– 現在の公開鍵暗号系に対する大きな脅威とな りうる

量子コンピュータ研究の活発化

(11)

量子計算の一般原理

量子計算の一般原理

z

はじめに - 原理?公理?

z

状態ベクトル

z

発展

z

重ねあわせ原理

z

測定

z

多粒子系

(12)

はじめに

はじめに

原理?公理?

原理?公理?

z 「…次のような質問をしようとする人がいるかもし れない。『どうしてそんなことになるのか。法則の 背後に隠されているからくりは何なのか』と。法 則の背後のからくりなどを発見した人は、これま でにひとりもいない。」 R. Feynman

z “Beginning students of quantum mechanics, when

first exposed to these rules, are often told not to ask ‘Why?’”

(13)

内積空間

内積空間

H

H

z

複素数体C上のベクトル空間H

z

内積〈・|・〉が定義される

z

ノルム

z

ヒルベルト空間

ψ ψ ψ = |

(14)

状態ベクトル

状態ベクトル

-

-

qubit

qubit

z 状態ベクトル・・量子系の状態を表す,ヒルベルト空間 におけるベクトル – 0でない任意の複素数cに対して,状態ベクトルψとcψは同 一状態を表す ↓ 通常,単位ベクトルを想定する z Diracの記法 – |ψ〉・・「ケット」ベクトル(列ベクトル) – 〈ψ|・・「ブラ」ベクトル( |ψ〉 の共役転置) – 〈ψ|φ〉・・ |ψ〉と|φ〉の内積

(15)

発展

発展

z

閉じた量子系の発展は、ユニタリ変換に

よって記述される:

z

… 時刻t1 の状態ベクトル

z

… 時刻t2 の状態ベクトル

z

… t1とt2のみに依存するユニタリ変換

ψ

ψ

'

=

U

ψ

'

ψ

U

(16)

重ねあわせ原理

重ねあわせ原理

|0〉, |1〉をqubitの正規直交基底とする.このとき,この 状態空間における任意の状態ベクトルは, |ψ〉=α|0〉+β|1〉 とおける.ここで,|α|2+ |β|2=1, 〈ψ |ψ 〉=1, であり, |α|2, |β|2 の確率でそれぞれ|0〉,|1〉が観測される

(17)

量子測定

量子測定

-

-

一般測定

一般測定

-

-z

量子系の測定は、測定演算子の集合

{M

} によって表現される。

係 測定演算子が満たす関 態 測定後のシステムの状 を得る確率 測定により

= = m m m m m m m m I M M M M M m M M m p L L L † † † ψ ψ ψ ψ ψ | | | | ) (

(18)

合成系

合成系

z

合成系の状態空間は、構成系の状態空間

のテンソル積によって表現される。

n

ψ

ψ

ψ

1

2

L

(19)

量子セキュリティプロトコル

量子セキュリティプロトコル

z

量子コイン投げ

– 二人のプレーヤー(不正を行う可能性があ る)が、1ビットについて合意する z

量子秘密分散法

– ある定められたグループが集まると,秘密 (量子)を復元できる

(20)

量子コイン投げ

量子コイン投げ

--

--

状態の定義

状態の定義

=

=

=

=

+

=

=

=

=

+

=

1

,

1

if

2

2

1

0

2

1

0

,

1

if

2

2

1

0

2

1

1

,

0

if

1

2

1

0

2

1

0

,

0

if

1

2

1

0

2

1

,

x

b

x

b

x

b

x

b

x b

ψ

(21)

3

3

状態量子コイン投げプロトコル

状態量子コイン投げプロトコル

Alice Bob ⎟ ⎠ ⎞ ⎜ ⎝ ⎛ 2 2 1 0 2 1 ,x 例: b ψ { }0,1 ∈ ′ b Bob は|ψb,x>を 観測する b b⊕ ′ コイン投げの結果は x b,

(22)

n

n

次元量子状態コイン投げ

次元量子状態コイン投げ

プロトコル

プロトコル

z

3次元量子状態を,n次元量子状態に拡張

(従来プロトコルの一般化)

z

一方のユーザの不正成功確率の偏り(バ

イアス)を犠牲にすることで,もう一方の

ユーザのバイアスを任意に小さくすること

が可能となった

(23)

量子複数秘密分散法

量子複数秘密分散法

m

ψ

ψ

ψ

M

2 1 m個の複数 秘密量子状態 n個の分散 情報(シェア) i

ψ

j

ψ

有資格集合によって 復元された秘密 量子操作 (秘密の分散) 量子操作 n

P

P

P

M

2 1

(24)

提案量子複数秘密分散法の成果

提案量子複数秘密分散法の成果

z

Monotone Span Programs (MSP)を用いた

一般的なアクセス構造をもつ量子複数秘

密分散法を初めて提案

z

量子情報理論に基づき,量子複数秘密分

散法が安全に構成されるために満たすべ

き条件を考察

(25)

多対多における量子秘密分散法

多対多における量子秘密分散法

z

それぞれ m 人,n 人からなる2つのグルー

プ間において,それぞれ満場一致法の秘

密分散を使って,同一の秘密を共有

z

特に,量子メモリを必要としない方式を提

(26)

量子計算機は実現可能か?

量子計算機は実現可能か?

z 量子通信は,100km程度の実証実験に成功 z 2001年,IBM が,7qubit 量子計算機を利用して, 15=3×5の因数分解に成功 z 太田,國廣(電気通信大) – Shor のアルゴリズムを実行するための量子計算機の スペックについて詳細な評価.現実的な時間で因数 分解するためには,1演算あたり50μ秒以下の処理速 度で,1730個以上のqubit が必要

(27)

まとめ

まとめ

z

近未来電子社会における安心性要件としての,

量子セキュリティプロトコル

z

今後の方針

– 量子複数秘密分散法の構成要件の研究(必要十 分条件),具体的な構成法 – 量子公開鍵暗号 – 量子セキュリティモデル

参照

関連したドキュメント

大正13年 3月20日 大正 4年 3月20日 大正 4年 5月18日 大正10年10月10日 大正10年12月 7日 大正13年 1月 8日 大正13年 6月27日 大正13年 1月 8日 大正14年 7月17日 大正15年

事業名  開 催 日  会      場  参加人数  備    考  オーナーとの出会いの. デザイン  3月14日(土)  北沢タウンホール 

■実 施 日: 2014年5月~2017年3月. ■実施場所:

開催期間:2020 年 7 月~2021年 3 月( 2020 年 4 月~ 6 月は休講) 講師:濱田のぶよ 事業収入:420,750 円 事業支出:391,581 円. 在籍数:13 名(休会者

会  議  名 開催年月日 審  議  内  容. 第2回廃棄物審議会

本部事業として第 6 回「市民健康のつどい」を平成 26 年 12 月 13

KK67-0012 改02 資料番号. 柏崎刈羽原子力発電所6号及び7号炉審査資料

1月 2月 3月 4月 5月 6月 7月 8月 9月10月 11月 12月1月 2月 3月 4月 5月 6月 7月 8月 9月10月 11月 12月1月 2月 3月.