1. Trang chủ
  2. » Luận Văn - Báo Cáo

tìm hiểu mật mã lượng tử

77 641 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 77
Dung lượng 1,74 MB

Nội dung

An và Bình cùng chia sE nhau m t tr ng thái Bell... Sau khi An mã hóa, An thông báo cho Bình nh>ng tr ng thái Bell ã mang thông i p.

Trang 2

L I C M N

Tr c h t em xin g i l i c m n trân tr ng n TS H V n H ng, cùng

PGS-TS oàn V n Ban, các th y ã t n tình ch b o s a ch a sai sót giúp em hoàn thành khóa lu n này

Em xin trân tr ng c m n các th y cô giáo Tr ng i h c Công ngh - i h c

Qu c gia Hà N i Phong cách gi ng d y, s ch b o nhi t tình c ng v i nh ng kinh nghi m quý báu c a th y cô ã th c s em l i cho em nhi u ki n th c và cái nhìn m i

m Giúp em sau khi ra tr ng s t tin h n trong công vi c, trong ngh nghi p mà mình

Trang 3

M U

Cùng v i s phát tri n l n m nh c a ngành m t mã h c, các nhà m t mã h c ã nghiên c u và a ra m t h m t mã m i mang tên “m t mã l ng t ” M t mã l ng t

là h m t mã d a trên các tính ch t c a c h c l ng t và không ph thu c vào b t c s tính toán nào, do ó nó c cho là gi i pháp ch ng l i s tính toán l n c a máy tính

l ng t M t mã l ng t ã c ch ng minh có kh n ng b o m t vô i u ki n Trên

th gi i, ã có r t nhi u n c ang xây d ng m ng l ng t nh M , Anh,… Vi t Nam

c ng ã có nhi u tài nghiên c u v m t mã l ng t nh ng do tính th i s c a nó, nên tôi v n nghiên c u v m t mã l ng t và ch n nó làm tài cho khóa lu n này

Ch ng 1: M t mã l ng t

Gi i thi u s l c v m t mã l ng t , l ch s hình thành m t mã l ng t Các lý thuy t v c h c l ng t , tính toán l ng t , t ó áp d ng nó vào m t mã l ng t

Ch ng 2: Phân ph i khóa l ng t

Gi i thi u v phân ph i khóa l ng t , tìm hi u các giao th c trong phân ph i khóa

l ng t Ch ng minh kh n ng an toàn vô i u ki n c a các giao th c trong phân ph i khóa l ng t Cách xác nh gi i h n l i, các ph ng pháp “làm m n khóa” và “t ng tính

b o m t”

Ch ng 3: Th c tr ng công ngh m t mã l ng t , xu t và xây d ng

ch ng trình mô ph ng m t mã l ng t

Gi i thi u th c tr ng c a công ngh m t mã l ng t trong th c t , các h ng i,

xu t trong m t mã l ng t Xây d ng ch ng trình mô ph ng phân ph i khóa l ng

t theo giao th c BB84

Trang 4

M C L C

Ch ng 1 M T MÃ L NG T 1

1.1 GI I THI!U V" M#T MÃ L$%NG T& 1

1.2 LÝ THUY'T L$%NG T& 3

1.2.1 Bit l ng t 3

1.2.2 (o l ng l ng t 5

1.2.3 B t nh l ng t 6

1.2.4 Liên k t l ng t 7

1.2.5 (nh lý không th sao chép l ng t 9

1.3 TÍNH TOÁN L$%NG T& 9

1.3.1 M t s ký hi u toán h c 9

1.3.2 Bi n )i bit l ng t 10

1.3.3 Phép nhân tr ng thái l ng t 10

1.3.4 (o l ng l ng t trên c s* toán h c 11

1.3.5 Tr ng thái Bell 12

1.3.6 Ch ng minh không th sao chép l ng t 15

1.3.7 C)ng l ng t 16

1.4 TRUY"N THÔNG L$%NG T& 18

1.5 MÃ HÓA SIÊU DÀY (+C 20

1.6 K'T CH$,NG 21

Ch ng 2 PHÂN PH I KHÓA L NG T 22

2.1 GI I THI!U V" PHÂN PH-I KHÓA L$%NG T& 22

2.2 CÁC GIAO TH.C PHÂN PH-I KHÓA L$%NG T& 25

2.2.1 Giao th c BB84 25

2.2.1.1 Quy c trong giao th c BB84 25

2.2.1.2 Phép o l ng trong giao th c BB84 25

2.2.1.3 Các b c th c hi n giao th c BB84 27

2.2.1.4 Kh n ng t n công c a Nhân trong giao th c BB84 32

2.2.2 Giao th c B92 38

2.2.2.1 Các b c th c hi n giao th c B92 40

2.2.2.2 Kh n ng t n công c a Nhân trong giao th c B92 44

2.2.3 Giao th c EPR 47

2.2.3.1 Các b c th c hi n giao th c EPR 49

2.2.3.2 Kh n ng t n công c a Nhân trong giao th c EPR 50

2.2.4 Xác nh h s gi i h n l i ε 51

2.2.5 Làm m n khóa và t ng tính b o m t 51

2.2.5.1 Làm m n khóa 52

2.2.5.2 T ng tính b o m t 54

2.3 K'T CH$,NG 54

Ch ng 3 TH C TR NG CÔNG NGH M T MÃ L NG T , XÂY D NG CH NG TRÌNH MÔ PH NG M T MÃ L NG T VÀ XU T……… 55

3.1 TH/C TR0NG CÔNG NGH! M#T MÃ L$%NG T& 55

Trang 5

3.2 CH$,NG TRÌNH MÔ PH1NG GIAO TH.C PHÂN PH-I KHÓA L$%NG T& 57

3.2.1 M c ích mô ph ng 57

3.2.2 Giao th c truy n khóa l ng t 58

3.2.3 Gi i thi u ch ng trình 58

3.2.4 K t Lu n 67

3.3 (" XU2T NG D3NG C4A M#T MÃ L$%NG T& 67

K T LU N 68

A K'T QU5 (0T ($%C 68

B H$ NG PHÁT TRI6N 68

C Ý NGH7A 69

Trang 6

Danh M!c Hình

Hình 1.1 Mô hình trao )i thông tin bí m t

Hình 1.2 Mô hình trao )i thông tin bí m t d a trên c h c l ng t

Hình 1.3 Hai tr ng thái c b n c a qubit

Hình 2.1 Mô hình phân ph i khóa

Hình 2.2 Mô hình phân ph i khóa l ng t

Hình 2.3 B ng chuy n )i bit và qubit trong giao th c BB84

Hình 2.5 B ng giao c trong giao th c B92

Hình 2.6 C:p ôi không tr c chu;n mà An s d ng

Hình 2.7 K t qu phép o l ng c a Bình

Hình 2.8 S 9 tr ng thái c a qubit

Hình 2.9 B ng giao c trong giao th c EPR

Hình 2.10 S 9 tr ng thái c a Bình khi An g i qubit có tr ng thái −

Hình 2.11 S 9 tr ng thái c a Bình khi An g i qubit có tr ng thái +

Hình 2.12 B ng c s* dùng o l ng h t liên i

Hình 2.13 S 9 th c hi n E91

Trang 7

Ch ng 1 M T MÃ L NG T 1.1 GI"I THI U V M T MÃ L NG T

M t mã l ng t là công ngh cho phép b o m t thông tin truy n i b<ng truy n thông quang, qua quang s i c ng nh qua không gian[1] (FSO - Free Space Optical communications) Nó cho phép thông tin c b o m t "tuy t i", không ph thu c vào

m nh c a máy tính, t i tân c a d ng c hay s x o quy t c a hacker S b o m t

c a m t mã l ng t b=t ngu9n t nh>ng quy lu t không th phá b c a t nhiên mà * ây

là các tính ch t c a c h c l ng t , do ó nó c xem nh là m t s b o v m nh m?

nh t có th cho d> li u

Ngu9n g c c a m t mã l ng t c a ra b*i Stephen Weisner[11], g i là

"Conjugate Coding" t 8u nh>ng n m 70 Sau ó, c công b vào n m 1983 trên t p chí Sigact News b*i Bennett và Brassard, nh>ng ng i ã nghiên c u nh>ng ý t *ng c a Weisner và phát tri n chúng theo cách riêng c a mình H cho ra "BB84", giao th c m t

mã l ng t 8u tiên vào n m 1984, nh ng mãi n t n n m 1991, thí nghi m 8u tiên v

th th c này m i c th c hi n thành công qua m t ng truy n 32 cm Nh>ng giao

th ng ngày nay ã c th nghi m thành công trên quang s i * dài hàng tr m km Hình d i ây mô t m t giao th c c a m t mã, thông tin nh y c m có th c làm

r i lo n b*i ng i g i (An) thành m t d ng thông tin mà ng i ngoài không th nh n

bi t (i u này c th c hi n b*i m t công th c toán h c, g i là thu t toán mã hóa

Ng i nh n c (Bình) s? có thu t toán gi i mã tìm l i d> li u ban 8u

Hình 1.1: Mô hình trao i thông tin bí m t

( g i thông tin m t cách bí m t, khóa gi i mã ph i c truy n i m t cách bí m t

Trang 8

th t và nó c gi> bí m t? Tr c ây, i u này là không th M t mã l ng t gi i quy t

v n này! Nó cho phép ng i g i và ng i nh n xác minh tính b o m t c a t ng khóa .ng d ng tr c ti p nh t c a m t mã l ng t là quá trình truy n khóa bí m t T i sao không dùng ng truy n l ng t này truy n tr c ti p thông tin c8n truy n i? B*i vì l ng thông tin trong m t ng truy n l ng t không nhi u và t c không cao

Nh vào quá trình mã hóa mà s truy n thông tin này có th a n s b o m t cao cho

ng truy n khác có t c trao )i thông tin cao h n r t nhi u

Nguyên lí c a s trao )i thông tin l ng t này d a vào s quan sát các tr ng thái

l ng t ; nh>ng photon c truy n i c :t trong m t tr ng thái riêng bi t b*i ng i

g i và sau ó c quan sát b*i ng i nh n B*i theo thuy t t ng i, nh>ng tr ng thái

l ng t liên h p không th c quan sát cùng m t lúc Tùy theo cách quan sát, giá tr

c a h o c s? khác nhau, nh ng trong m t h các tr ng thái liên h p duy nh t; ví d

nh phân c c c a photon c mô t b*i m t trong ba h khác nhau: phân c c ph@ng, phân c c c8u hay phân c c elip Nh v y, n u ng i g i và ng i nh n không th a thu n

tr c v h quan sát c s d ng, ng i nh n có th tình c h y thông tin c a ng i

nh n mà không nh n c gì có ích

Nh v y, s ti p c n n gi n nh t v ng truy n l ng t là: ng i g i mã hóa thông tin b*i các tr ng thái l ng t , ng i nh n quan sát các tr ng thái ó, sau ó nh vào th a thu n t tr c v h quan sát, ng i g i và ng i nh n trao )i thông tin m t cách úng =n

Ta xét tr ng h p m t kênh truy n b o m t thông th ng và có "ng i t n công * gi>a" (man-in-the-middle attack) Trong tr ng h p này, ng i nghe lén (Nhân) c cho

là có kh n ng i u khi n kênh truy n, có th a thông tin vào và l y thông tin ra không

có thi u sót nào hay trA nào Khi An c g=ng thi t l p khóa bí m t cùng Bình, Nhân tham gia vào và tr l i tin theo c hai h ng, làm cho An và Bình t *ng r<ng h ang nói chuy n v i nhau Khi khóa bí m t c thi t l p, Nhân nh n, sao chép và g i l i thông tin

m b o An và Bình nói chuy n v i nhau bình th ng Gi s r<ng th i gian x lí tín

hi u là nhanh, Nhân có th nh n c toàn b khóa bí m t và do ó nh n c t t c thông tin c truy n i gi>a An và Bình v i không m t phát hi n nào Nh ng khi m t

mã l ng t c áp d ng trong các quy lu t l ng t ; tr ng thái l ng t c a photon không th c sao chép Nh v y, m t cách t nhiên, khi Nhân c g=ng l y thông tin mã hóa b*i m t photon, s nghe lén này s? gây l i * phía Bình (i u này s? cho phép An và

Trang 9

Bình nh n bi t c khi nào ng truy n c a h b tác ng b*i ng i nghe lén th ba, khi ó h có th chuy n qua kênh truy n khác, hay n gi n h n là làm trA ng truy n

l i v i các khóa c thay )i liên t c

Hình 1.2: Mô hình trao i thông tin bí m t d a trên c h c l ng t

Ngoài kh n ng trao )i khóa nh các h m t mã thông th ng, m t mã l ng t còn có kh n ng phát hi n s xu t hi n c a bên th ba tham gia vào phiên truy n khóa (ây là tính ch t n)i tr i so v i các h m t mã khác, c ng vì có tính ch t này hai bên trao )i khóa dA dàng bi t c khóa sau khi trao )i có th c s an toàn không

1.2 LÝ THUY T L NG T

1.2.1 Bit l ng t

M t qubit (vi t t=t c a quantum bit[7]) hay bit l ng t là m t n v thông tin

l ng t Trong ó miêu t m t h c h c l ng t có hai tr ng thái c b n th ng c

ký hi u là 1 và 0 ( c là két 0 và két 1) ho:c 0 và 1 ( c là bra 0 và bra 1) t ng

ng v i hai tr ng thái phân c c th@ng d c và phân c c th@ng ngang c a photon

Hình 1.3: Hai tr ng thái c b n c a qubit

Trang 10

Khác v i m t bit c) i n thông th ng chB nh n m t trong hai giá tr 1 ho:c 0, m t

tr ng thái qubit thu8n túy là ch9ng ch p l ng t tuy n tính c a hai tr ng thái c b n trên

Trong ó α và β c g i là biên xác su t và giá tr chúng có th nh n là s

ph c ( n gi n ng i ta th ng bi u diAn tr ng thái c a qubit d i dang vector:

[α β]

βα

β

αβ

2 +β =

αKhông gian tr ng thái c a b nh qubit có th miêu ta trên hình h c b<ng hình c8u Bloch Nó là không gian hai chi u, nghCa là tr ng thái l ng t c a m t qubit có hai b c

t do M t b nh ch a n qubit s? có 2n + 1−2 b c t do

Hình 1.4: Hinh c u Bloch

Trong kh i c8u Bloch, t t c các tr ng thái c a qubit có th vi t d i d ng liên h p ch9ng ch p c a 1 và 0 Nh v y ψ c bi u diAn:

1)2sin(

)sin(cos

0)2cos(

1)2sin(

0)2

ϕθ

cos

sinsin

cossin

Trang 11

Trong m t mã l ng t , ngoài hai tr ng thái c b n là 1 =( )0 , 1 và 0 = ( 1 , 0 ) c

s d ng chúng ta còn quan tâm n hai tr ng thái c b n khác c a l ng t là:

)1,1(2

1)10(2

1

=+

=

2

1)10(2

Nh v y c:p 1 , 0 c g i là c:p ôi tr c chu;n, c:p ôi này t o lên c s* ⊕ g i là c s* ngang T ng t t + , − c ng là c:p ôi tr c chu;n t o lên c s* chéo ⊗

Hình 1.5: Hai c s quan tr ng c a qubit

Khi o l ng l ng t , m t photon phân c c c sinh ra trong c s* nào s? c

Trang 12

là 0 (ho:c 1 ) thì sau khi ta o l ng nó ta c ng c tr ng thái phân c c là 0 (ho:c

1 ) C ng nh v y, photon sinh ra trong c s* ⊗ và tr ng thái phân c c c a nó là −

(ho:c + ) thì sau khi ta o l ng nó ta c ng c tr ng thái phân c c là − (ho:c + )

1.2.3 B t nh l ng t

( nh lý b t nh l ng t phát bi u r<ng k t qu c a phép o l ng m t photon phân c c chB úng khi và chB khi t p h p các tr ng thái c a c s* o l ng ch a tr ng thái

c a nó[7]

( nh lý này c ng nói r<ng, n u m t photon c t o ra trong m t c s* và c o

l ng * c s* khác thì k t qu là photon b phân c c trong c s* m i và k t qu c a phép

o l ng là ng u nhiên

Hình 1.6: Minh h a nh lý b t nh l ng t

Trang 13

Ví d : N u ta sinh ra 1 photon 0 (ho:c 1 ) và o l ng nó trong c s* ⊗ thì k t

qu s? thu c là + ho:c − v i xác su t 50/50

Nh v y, n u ai ó mu n bi t thông tin v m t qubit nào ó thì h ph i bi t c s*

mà nó c sinh ra (ây là m t trong nh>ng tính ch t quan tr ng trong c h c l ng t

c ng có nghCa là n u ta bu c photon này có tr ng thái nào ó thì l p t c photon kia c ng

có tr ng thái t ng ng

S liên h gi>a hai photon ch ng t r<ng gi>a chúng có m t m i quan h t ng tác nào ó M i quan h t ng tác này là m t h qu c a các nh lu t trong c h c l ng t Xét hai h th ng l ng t H A và H B H th ng g9m hai h th ng H A và H Blà tích tensor c a các tr ng thái trong h th ng HAΘ HB Nh v y n u h th ng HA có tr ng thái ψ A và h th ng H B có tr ng thái ψ B thì tr ng thái c a h th ng h p thành là:

B j

B j

Trang 14

Tr ng thái ψ AB c g i là có th tách r i c n u B

j A i

ij c c

c = , và không th tách

j A i

)0110(21

)1100(21

)1100(21

B A B A

B A B A

B A B A

B A B A

− +

ψψφφ

Ta s? xem xét ý nghCa c a các tr ng thái Bell trên Xét tr ng thái +

ta nh n c ph# thu c vào tr ng thái c a h th ng lúc ó:

Trang 15

1.2.5 ( nh lý không th sao chép l ng t

( nh lý không th sao chép l ng t là m t k t qu c a c h c l ng t ( nh lý phát bi u r<ng, không th t o b n sao c a m t qubit khi ch a bi t c s* mà qubit c8n sao chép c t o ra[7]

β

αβαω

n

a a

a a

A

1

1 11

là ma tr n vuông c p n trên tr ng s ph c, và có

ij ij

a =α + β (1 ≤ , i j ≤ n)

=

nn n

n

aa

aa

A

1

1 11

là ma tr n liên h p c a A aij =αij −iβij

=

T nn T

n

T n T

T

aa

aa

A

1

1 11

là ma tr n chuy n c a ma tr n A T ji

ij a

Trang 16

+ +

+

nn n

n

aa

aa

A

1

1 11

là ma tr n liên h p Hermitian T

A

A+ = hay

ji ji

α

01

10U

1.3.3 Phép nhân tr ng thái l ng t

Tr ng thái c a m t h th ng liên h p các qubit là tích tensor c a các tr ng thái qubit

có trong h th ng liên h p ó N u h th ng có n qubit v i tr ng thái riêng lE là

nϕϕ

1100

02

bdbcadac

d

cb

a

++

+

=

=

ϕ

1 0

1 0 0

1

1 0

αβ

ϕ

αβα

ββ

αϕ

Trang 17

1.3.4 (o l ng l ng t trên c s* toán h c

(o l ng l ng t c mô t b*i t p h p {Mm} (Mm = am Θ am , am là tr ng thái

c a qubit sau khi th c hi n phép o l ng) c a toán t o l ng ChB s m là 8u ra có th

s y ra trong thí nghi m N u tr ng thái c a qubit tr c khi o l ng là ϕ thì:

Xác su t s y ra m sau thí nghi m là p ( m ) = ϕ Mm+Mm ϕ

Tr ng thái c a qubit sau phép o l ng là:

ϕϕ

ϕ

m m

mMM

Ví d : N u ta th c hi n phép o l ng ϕ =α 0 +β1 trong c s* ⊕, t p h p c a toán t o l ng s? là {Mm}=(M0,M1) v i:

=

00

010

10100

0

10

001

010111M

IM

MMMMM

m

m

10

011 1 0 0

0

01)

0

b

ab

aM

1

β

αβ

αϕ

MMp

=+

=+

=m

ppm

p( ) (0) (1) α2 β2 1 Th a mãn t)ng xác su t b<ng 1

Tr ng thái c a qubit sau o l ng:

1 0

0

0 1

2 0

0

0

α

αα

αα

βα

ϕϕ

ϕ

=

=

= M M M

t

Trang 18

• N u k t qu là 1 là 1 1

0 1

0

0 0

2 0

0

0

β

ββ

ββ

βα

ϕϕ

ϕ

=

=

= M M

ab a b

a b a v

=

′ Θ

2

a ab

ab b

a

b a b v

Iv

vv

10

01

Nh v y:

v a b v b a

v v v

v v v

v v v

v v

v v

v

v v v v v

v v v I

− + +

=

′ +

′ + +

=

′ Θ

′ + Θ +

′ Θ

′ + Θ

=

+

′ Θ

′ + Θ

=

′ Θ

′ + Θ

=

=

) (

) (

) 1 0

( ) 1 0

(

) 1 1

( ) 0 0

(

) 1 0 )(

( ) (

βαβ

α

βε

βα

βα

βαϕ

Tr ng thái Bell là nh>ng tr ng thái c a liên k t l ng t :t theo tên c a nhà khoa

h c J S Bell, c ng d ng vào trong m t mã l ng t [8]

( t o ra liên k t l ng t theo tr ng thái Bell c a hai photon phân c c trong phòng thí nghi m ng i ta dùng hai qubit ϕ = 0 và ω = 0

Trang 19

12

10

111

112

=

01012

101

012

1011

12

1

ωϕδ

Bi n )i δ thành δ′ qua = =

0100

1000

0010

0001

2 CnotU

2

10

=+

2

110

2

10

2

111

Nh v y các c:p tr ng thái Bell c a hai qubit có th c t o ra theo s 9:

Hình 1.7: S t o c"p tr ng thái bell

=+

1000

0010

0001not

C

Trang 20

( ch ng minh s liên h l ng t c a các tr ng thái Bell ta l8n l t th c hi n phép

o l ng σ và φ+ trên t p h p {Mm}=(M0,M1) c a toán t o l ng

0000

0100

0000

00010

1000

0000

0010

00001M

(o l ng σ :

• Xác su t s y ra 0 sau o l ng là:

0101210000

0100

0000

000101012

1)

0101210101210000

0100

0000

0001

1 0

0MMM

(o l ng σ trong c:p toán t o l ng {Mm}=(M0,M1) không làm thay )i

tr ng thái c a h th ng, nghCa là phép o l ng m t qubit trong c:p không làm nh h *ng

0100

0000

000110012

1)

0

p

Trang 21

• K t qu s y ra 0 sau o l ng là:

000001

21

1001210000

0100

0000

0001

0 0

• T ng t ta có: K t qu c a phép o l ng s y ra 1 là 12 và k t qu sau phép o l ng là 1 1

(o l ng σ trong {Mm}=(M0,M1) làm thay )i tr ng thái c a h th ng, 8u

ra là 1 1 v i xác su t 12 và 0 0 v i xác su t 12 (i u này có nghCa là phép o l ng

m t qubit trong c:p làm nh h *ng n qubit còn l i trong c:p ó φ+ là tr ng thái

c a photon phân c c trong hi n t ng liên k t l ng t

1.3.6 Ch ng minh không th sao chép l ng t

Gi s có th sao chép c tr ng thái c a qubit σ mà ta ch a bi t thông tin b<ng cách bi n )i t tr ng thái ϕ khác v tr ng thái c a σ thông qua m t ma tr n n v

bi n )i U Nh v y ta có:

B A B

A

T ng t ta c ng có:

A B A

T (1) và (2):

B A A B B

A A

A

Trang 22

ω và σ ph i cùng c s*, t c là ω = σ ho:c ω và σ cùng là hai tr ng thái tr c giao Nh v y ta chB có th o l ng c tr ng thái c a qubit khi bi t c c s* c a nó, ó chính là n i dung nh lý không th sao chép l ng t

1.3.7 C)ng l ng t [7]

C)ng l ng t là các ma tr n bi n )i Nó th c hi n phép bi n )i t tr ng thái

l ng t này sang tr ng thái l ng t khác C)ng l ng t th ng c bi u diAn b<ng các ma tr n unitary, là ma tr n th a mãn i u ki n UUT =I

C#ng Hadamard: là c)ng th c hi n trên m t qubit Nó bi n )i tr ng thái l ng t

t 0 → + và 1 → − C)ng Hadamard c bi u diAn b*i ma tr n H:

=

11

112

1H

10X

C#ng Pauli-Y: là c)ng th c hi n trên m t qubit Nó c bi u diAn b*i ma tr n Y:

=

0

0i

iY

C#ng Pauli-Z: là c)ng th c hi n trên m t qubit Nó th c hi n phép bi n )i

01Y

C#ng d$ch chuy%n pha: là c)ng th c hi n trên m t qubit Nó c bi u diAn b*i ma

Trang 23

Trong ó θ là d ch chuy n pha Nó có th% nh n các giá tr khác nhau nh π8,π4,π2,

C#ng hoán v$ th c hi n trên hai qubit Nó th c hi n vi c hoán v tr ng thái c a hai qubit C)ng d ch chuy n pha c bi u diAn b*i ma tr n SWAP:

=

1000

0010

0100

0001SWAP

C#ng i u khi%n th c hi n trên hai qubit C)ng i u khi n n gi n nh t là controlled-Not (CNot) C)ng CNot th c hi n toán t not lên qubit th hai n u qubit th

nh t là 1:

=

0100

1000

0010

0001Cnot

Hình 1.9: C ng l ng t Cnot

C#ng Toffoli th c hi n trên 3 qubit C)ng Toffoli th c hi n Pauli-X trên qubit th

ba khi hai qubit 8u là 1 1 Phép toán trên 3 qubit σ , ϕ , ω khi qua c)ng Toffoli

ϕσω

ϕσω

ϕσ

,,

1,

,,

C#ng l ng t ph# quát: T p h p các c)ng l ng t ph) quát là t p h p các c)ng

mà b t kD các ho t ng có th có trên máy tính l ng t có th gi m b t, có nghCa là,

m i ho t ng khác n nh t có th diAn t nh là chu i h>u h n các b này V m:t k thu t, i u này là không th , vì s l ng các c)ng l ng t là không m c, trong khi

s l ng các dãy h>u h n t m t t p h>u h n là m c ( gi i quy t v n n này

Trang 24

chúng ta chB yêu c8u b t kD ho t ng c h c l ng t có th x p xB b*i m t t p h p các c)ng h>u h n

M t t p h p n gi n c a 2 c)ng l ng t ph) quát là c)ng Hadamard (H), c)ng d ch chuy n pha R( )π4 và c)ng CNot

M t c)ng l ng t ph) quát có th th c hi n trên ba qubit là c)ng Deutsch

cba

baneucbac

bai

cba

,,

11

,,)(sin,

,)(cos,

• Chú ý r$ng c ng toffili là m t tr ng h p c a c ng Deutsch v i θ =π2

1.4 TRUY N THÔNG L NG T

Truy n thông l ng t là công ngh s d ng truy n thông tin l ng t t h

th ng này n h th ng khác thông qua tr ng thái Bell

Gi s ϕ c =α1c +β 0 c là qubit mà An mu n truy n n Bình An và Bình cùng chia sE nhau m t tr ng thái Bell Tr ng thái Bell ó có th là:

)0110(21

)0110(21

)1100(21

)1100(21

B A B A

B A B A

B A B A

B A B A

− +

ψψφφ

Trong ó ch s A vi t d i là photon c n m gi b i An và B là photon n m gi b i Bình

Gi s tr ng thái Bell mà An và Bình chia sE là +

B A B A C

AB

1110

111

000

002

1

10

)1100(21

βα

βα

βα

ϕφ

++

+

=

++

+

Ta c ng ý th y r<ng:

Trang 25

2

111

)(

2

101

)(

2

110

)(

2

100

− +

− +

− +

− +

ψψ

ψψ

φφ

AC B

B AC

B AC AC

B AC AC

B AC AC

B AC AC

C AB

10

2

11

02

1

10

2

110

2

1

11

00

2

1

βα

ψβ

αψ

βα

φβ

αφ

φφ

βψ

ψα

ψψ

βφ

φα

ϕφ

+

−Θ+

+

−Θ

++

Θ

=

−+

−+

++

+

=

+ +

− +

− +

− +

− +

− +

Trang 26

K t qu c a phép o l ng c a An s? c g i cho Bình qua ng truy n khác T

k t qu ó, Bình th c hi n phép bi n )i l ng t phù h p c tr ng thái

B B

ψ thì Bình th c hi n cho qubit qua c)ng Pauli-X

N u k t qu c a An là ψ− thì Bình th c hi n cho qubit l8n l t qua c)ng Pauli-X và Pauli-Z

N u công ngh truy n thông này thành hi n th c chúng ta có th chuy n m t v t t

n i này t i n i khác trong nháy m=t b<ng các thi t b l ng t , mà không c8n dùng t i các

ph ng ti n v n t i

1.5 MÃ HÓA SIÊU DÀY &C

Mã hóa siêu dày :c là công ngh s d ng tính ch t c a tr ng thái Bell c a c:p qubit nh<m m c ích g i hai bit c) i n

An và Bình cùng chia sE m t trong b n tr ng thái Bell Gi s tr ng thái mà An và Bình cùng chia sE là:

V i m i c:p tr ng thái Bell, An th c hi n mã hóa hai bit c) i n vào tr ng thái Bell Cách mã hóa r t n gi n, An th c hi n cho qubit mà anh ta n=m gi> qua các c)ng thích

h p a t tr ng thái Bell ban 8u qua các tr ng thái Bell khác Công th c mã hóa

c s d ng nh sau:

( ) ( ) ( ) ( ) ( ( ) + ) −

+ +

− +

+ +

= Θ

Θ

= Θ

= Θ

= Θ

ψψ

ψψ

φψ

φψ

X I Z I

X I

Z I

I I

11 10 01 00

) 1 1 0 0 ( 2

1

B A B

=

Trang 27

Sau khi An mã hóa, An thông báo cho Bình nh>ng tr ng thái Bell ã mang thông

i p Bình th c hi n o l ng qubit mà mình n=m gi> trong c s* Bell K t qu c a phép

o s? c chuy n ng c l i bit c) i n:

11 10 01 00

− +

ψψφφ

Mã hóa siêu dày :c là m t công ngh r t áng giá 8u t ti n c a và công s c phát tri n Trong t ng lai, n u phát tri n c, nó s? tr* thành h ng i chính c a ngành

Trang 28

Ch ng 2 PHÂN PH I KHÓA L NG T 2.1 GI"I THI U V PHÂN PH I KHÓA L NG T

Nh chúng ta ã bi t, các thu t toán hi n i , nh Chu;n mã hóa tiên ti n (AES) r t khó b phá vF n u nh không có khóa, nh ng h th ng này có m t nh c i m hi n nhiên: ó là khóa ph i c bi t v i c hai phía Nh v y, bài toán truy n thông kín quy

v bài toán làm sao phân ph i nh>ng khóa này m t cách an toàn – tin nh=n mã hóa khi ó chính nó có th c an toàn g i i theo m t kênh công khai M t ph ng pháp ph) bi n

là s d ng m t i t ng mang an toàn v n chuy n khóa t n i g*i n n i nh n

Hình 2.1: Mô hình phân ph i khóa

Gi s , An mu n g i cho Bình m t tin nh=n bí m t, nh m t b n giao d ch ngân hàng, thông tin chính tr … trên m t kênh viAn thông có kh n ng không an toàn ( làm

vi c này, An và Bình ph i chia sE m t khóa bí m t – ó là m t s nh phân dài Sau ó,

An có th mã hóa tin nh=n c a anh ta thành “m t mã” b<ng m t khóa chung v i thu t toán

mã hóa, ví d nh AES M t mã sau ó có th c truy n i b<ng m t kênh d> li u bình

th ng, khi ó kE nghe tr m s? không th hi u c, và Bình có th s d ng khóa ó

gi i mã tin nh=n Trái v i ph ng pháp truy n th ng c a s phân ph i khóa, ví d m t i

t ng mang c tin c y, m t mã l ng t m b o s an toàn c a khóa ó Khóa c ng

có th th ng xuyên thay )i, do ó làm gi m nguy c b ánh c=p ho:c b suy ra b*i m t phép phân tích th ng kê gi i mã c a m t mã

Tuy nhiên, b t c ph ng pháp phân ph i nào d a trên con ng i c ng làm t)n h i các khóa do t ý ho:c b ép bu c ti t l Trái l i, m t mã l ng t , hay s phân ph i khóa

l ng t chính xác h n, mang l i m t ph ng pháp t ng phân ph i các khóa bí m t b<ng s i quang truy n thông chu;n[1] (:c tr ng mang tính cách m ng c a phân ph i khóa l ng t là nó v n dC an toàn: gi s r<ng các nh lu t c a thuy t l ng t là úng,

Trang 29

thì chúng ta có th ch ng minh khóa ó không th b kE nghe tr m thu c mà không có

s hi u bi t c a ng i g i và ng i nh n H n n>a, phân ph i khóa l ng t cho phép khóa thay )i th ng xuyên, làm gi m nguy c m t tr m khóa, ho:c “gi i mã”, trong ó

kE nghe tr m phân tích các ki u trong tin nh=n mã hóa suy lu n ra khóa bí m t

Phân ph i khóa l ng t s d ng các tính ch t c a c h c l ng t , dùng phân

ph i khóa h m t mã i x ng Trong phân ph i khóa l ng t , chúng ta s d ng hai kênh truy n là kênh truy n l ng t và kênh truy n thông th ng Kênh truy n l ng t

là kênh truy n s d ng k thu t l ng t truy n i các qubit thông qua cáp quang ho:c không gian Kênh truy n thông th ng là kênh truy n công khai d ng k thu t TCP/IP…

Mô hình phân ph i khóa l ng t gi>a An (ng i g i) và Bình (ng i nh n), tùy theo giao th c c th mà ng i ta chia ra làm các b c c th , nh ng nhìn chung g9m b n giai

o n:

Giai o n th' nh t: An th c hi n mã hóa các bit c) i n vào các photon phân c c (qubit), r9i chuy n các qubit này cho Bình Bình th c hi n o

l ng các qubit này, thi t l p khóa ban 8u

Giai o n th' hai: An và Bình lo i ra các bit mà An và Bình không s

d ng cùng c s*, là các qubit c An t o ra trong m t c s*, nh ng Bình

o l ng trong c s* khác

Giai o n th' ba: An và Bình ánh giá tB l l i N u tB lên l i l n quá gi i

h n l i, h s? h y phiên truy n khóa, và th c hi n l i phiên truy n khóa khác

Giai o n th' t : An và Bình s d ng k thu t “làm m n khóa” (Reconciliation infomation) 9ng nh t khóa gi>a An và Bình, h thu

c khóa ã làm m n khóa, và “t ng tính b o m t” (Privacy Amplification) làm gi m hi u bi t c a Nhân v khóa, h thu c khóa cu i cùng

Trang 30

Hình 2.2: Mô hình phân ph i khóa l ng t

Ph ng pháp 8u tiên cho s phân ph i các khóa bí m t mã hóa trong nh>ng tr ng thái l ng t c xu t vào n m 1984 b*i các nhà v t lí lí thuy t Charles Bennett t i IBM và Gilles Brassard t i tr ng i h c Montreal c bi t n là giao th c BB84 Trong giao th c, ng i g i (An) truy n m t chu i n photon phân c c n ng i nh n (Bình) và b<ng cách ti n hành m t lo t phép o l ng t và truy n thông công khai, h có

th thi t l p m t khóa chia sE và ki m tra xem kE nghe lén (Nhân) có ch:n c b t c bit nào thu c khóa này trên ng i hay không

Giao th c BB84[3] không nh>ng cho phép chúng ta ki m tra vi c nghe tr m, mà còn m b o An và Bình có th thi t l p m t khóa bí m t d u cho Nhân ã xác nh c

m t s bit trong chu i nh phân chia sE c a h , b<ng m t kC thu t g i là “t ng tính b o

m t” Ch@ng h n, gi s nh Nhân ã bi t c 10% bit c a khóa mà An và Bình chia sE

Nh n th c c i u này, An và Bình khi ó có th cùng 9ng ý c ng thêm vào m i c:p bit k nhau t o thành m t chu i m i có chi u dài phân n a Nhân c ng có th làm vi c này, nh ng vì anh ta s? c8n ph i bi t c bit trong c:p xác nh chính xác t)ng c a

Trang 31

chúng, nên anh ta s? nh n th y r<ng b y gi anh ta chia sE m t ph8n th p h n nhi u c a chu i bit m i cùng v i An và Bình

2.2 CÁC GIAO TH(C PHÂN PH I KHÓA L NG T

2.2.1 Giao th'c BB84

Giao th c BB84 c Bennett và Brassard xu t n m 1984, tên c a giao th c

c l y theo 2 ch> cái 8u c a tên hai tác gi và n m phát minh BB84 là giao th c m t

mã 8u tiên thi t gi i quy t v n phân ph i khóa ch ng l i máy tính l ng t

Trong giao th c BB84, An mã hóa các bit vào các bit trong hai c s* ⊗ và ⊕ NghCa là khi nào An mu n g i cho Bình m t qubit, cô s? ch n m t trong b n tr ng thái

c a qubit 0 , 1 , + và − Sau ó cô g i các tr ng thái này cho Bình thông qua kênh truy n l ng t

2.2.1.1 Quy c trong giao th c BB84

Các bit c mã hóa và gi i mã theo b ng d i ây:

Hình 2.3: B ng chuy%n i bit và qubit trong giao th c BB84

Nh>ng qubit có tr ng thái 0 ho:c + mang thông tin v bit 0 Ng c l i nh>ng qubit có tr ng thái 1 ho:c − mang thông tin v bit 1

2.2.1.2 Phép o l ng trong giao th c BB84

Vì An không cung c p thông tin v c s* c a qubit c g i i, nên Bình s? o

l ng qubit này trong c s* ng u nhiên trong {⊗, ⊕} V y chúng ta s? xem xét m t vài kh

n ng có th s y khi khi Bình th c hi n phép o l ng

Xét qubit có tr ng thái ψ =α 0 +β 0 Ta s? th c hi n phép l ng nó trên c s* ⊕

ho:c ⊗ K t qu phép o l ng là 0 ho:c + s? cho ta giá tr c a bit 1, ng c l i n u

k t qu c a phép o l ng là 1 ho:c − s? cho ta giá tr c a bit c) i n là 0

Trang 32

G i xác su t s y giá tr c a bit b ∈{ }0 , 1 khi o l ng ψ trong c s* ∗ là P∗ψ ( )b

( )

20

2

βα

βα

+ +

βα

+

=

−+++

=+

=

22

2

1022

1021

d ng cùng c s* thì sau phép o l ng c a Bình , ψ không b bi n )i; nghCa là giá tr

c a bit c mã hóa trong ψ tr c và sau o l ng là nh nhau Ng c l i, n u Bình và

P

2 1 1

P

211

Trang 33

Nh v y, n u An và Bình s d ng cùng c s*, thì giá tr c a bit sau o l ng c a Bình gi ng nh giá tr bit c a An v i xác su t 100% Ng c l i, n u Bình và An s d ng khác c s* thì sau phép o l ng c a Bình, thì giá tr c a bit sau o l ng c a Bình gi ng

nh giá tr bit c a An v i xác su t12

(o l ng ψ trong c hai c s* ta c ng không th bi t thêm thông tin v tr ng thái

c a nó B*i vì tr ng thái sau cùng c a nó sau o l ng là ng u nhiên Ta s? ch ng minh

tr c a bit c8n o là ng u nhiên (giá tr có th là 0 ho:c 1 v i xác su t nh nhau)

Gi s l8n 8u chúng ta o không úng c s*, và l8n th hai o úng c s*

so v i c s* ban 8u c g i t An Nh v y, c hai l8n o u sai c s*

so v i tr ng thái c a qubit c8n o lúc ó giá tr c a bit c8n o ph thu c vào l8n o th hai, mà l8n o th hai l i sai c s*, do ó, giá tr c a bit o

c sau hai l8n o c ng là ng u nhiên

2.2.1.3 Các b c th c hi n giao th c BB84

Trong ph8n này chúng ta s? tìm hi u chi n l c và cách th c mà An và Bình s

d ng trao )i khóa Tr c khi tìm hi u sâu v giao th c chúng ta diAn t ng=n g n v giao th c Gi s An và Bình th c hi n trao )i khóa có dài t i thi u là n

An ch n ng u nhiên m i chu i bit X ′′ có dài (4 +σ)n, v i σ > 0 và n ∈ N T i

m i v trí c a chu i bit X ′′, An ch n ng u nhiên m t c ⊕ ho:c ⊗ mã hóa bit ó vào

m t qubit trong c s* ó theo b ng chuy n )i bit và qubit Sau khi mã hóa chu i X ′′ ó,

An g i cho Bình các qubit dùng mã hóa X ′′ Bình th c hi n o l ng tr ng thái c a các qubit trong c s* ⊕ ho:c ⊗ m t cách ng u nhiên và Bình có c chu i bit Y ′′ có dài (4 +σ)n

Trang 34

Lý do mà An ch n chu&i bit có dài là (4 +σ)n v i σ > 0 và n ∈ N là % ch c ch n sau khi cô và Bình s d#ng cùng c s l n h n 2 n Nh v y chúng ta ph i ch n σ nh th nào? Chúng ta s ch n σ trong m i quan h v i n N u n > 1000 thì ch c n ch n σ < 1 chúng ta c'ng s có An và Bình s d#ng cùng c s ít nh t là 2 n l n v i xác su t r t cao

Sau khi Bình có c chu i bit Y ′′, An và Bình có th thông báo cho nhau v nh>ng

c s* mà h ã s d ng thông qua kênh truy n công khai An và Bình th c hi n vi c này sau khi Bình ã hoàn thành o l ng h t nh>ng qubit mà An ã g i n, i u này s? tránh

c s tham gia c a Nhân trong phiên trao )i khóa Th t v y, theo nh lý không th sao chép tr ng thái c a l ng t , Nhân s? không th sao chép c tr ng thái c a qubit

mà An g i n; và do ó Nhân không th có c nh>ng thông tin v qubit mà Bình ã

nh n c (i u ó có nghCa là sau khi Bình nh n c nh>ng qubit ó, An và Bình là hoàn toàn an toàn khi thông báo c s* mà h s d ng Theo ch ng minh * ph8n trên n u không có s tham gia c a bên th ba (Nhân) vào phiên trao )i khóa, nh>ng v trí trong chu i An và Bình s d ng cùng c s*, giá tr c a m t bit s? c chuy n chính xác t An

n Bình; trên nh>ng v trí mà h không dùng cùng c giá tr c a bit là ng u nhiên Nh

v y, h s? lo i b v trí c a nh>ng bit mà h không s d ng cùng c s* mà không làm m t thông tin h có th ph i s d ng t o lên khóa

N u s bit thu c sau khi so sánh l n h n 2 n, An ch n t bit chu i ó n bit ki m tra (X ′) và n bit khóa t m th i (X ) An thông báo nh>ng v trí và th t các bit trong X ′′

t o thành X ′ và X cho Bình, t ó Bình t o cho mình n bit ki m tra (Y ′) và n bit khóa (Y) t ng ng Ti p ó An và Bình thông báo cho nhau v chu i bit ki m tra X ′ và Y ′,

t ó h có th ánh giá v tB l l i e Các bit l i s y ra có th do ng truy n l ng t không hoàn h o, ho:c do có s tham gia c a Nhân vào phiên trao )i khóa

Có nhi u ph ng pháp % ánh giá gi i h n l&i ε v i các kênh truy n l ng t hi n nay

Ng i ta ã ch ng minh c ng (ng ch p nh n c c a gi i h n l&i ε = 0 11 i v i BB84, thì kênh truy n khóa v n c coi là oan toàn

Mô hình bên d i th hi n An và Bình th c hi n trao )i khóa s d ng giao th c BB84, trong ó chu i bit X ′′ bí m t và chB c bi t b*i An Chu i bit Y ′′ là bí m t và chB c bi t b*i Bình Khóa K và K ′ c ng là bí m t nh ng c bi t b*i c hai Hai chu i bit ki m tra là X' và Y' và nh>ng c s* mà An và Bình s d ng là công khai

Trang 35

Hình 2.4: Mô hình giao th c BB84

Phân ph i, o l )ng và bi*n #i bit

1 An ch n ng u nhiên m i chu i bit X ′′ có dài 4(n +σ), v i

0

>

σ và n ∈ N T i m i v trí c a chu i bit X ′′, An ch n ng u nhiên m t c s* ⊕ ho:c ⊗ mã hóa bit ó vào m t tr ng thái

c a qubit trong c s* ó

Ti p theo, An g i các qubit này cho Bình

2 Sau khi nh n c chu i (4 +σ)n qubit t An, Bình th c hi n o

l ng chúng trong c s* ⊕ ho:c ⊗ m t cách ng u nhiên N u k t

qu c a phép o l ng là 0 ho:c + , chúng ta thu c giá tr

Trang 36

c a bit là 0 Ng c l i, n u k t qu c a phép o l ng là 0 ho:c

+ , chúng ta thu c giá tr c a bit là 1 Nh v y Bình c ng thu

c m t chu i bit Y ′′ có dài (4 +σ)n

So sánh c s+, thi*t l p chu,i bit ki%m tra và chu,i bit khóa

3 An và Bình s d ng kênh truy n công khai trao )i thông tin Bình ch ng th c ã nh n c nh>ng qubit An và Bình thông báo cho nhau v nh>ng c s* ã s d ng

4 An và Bình lo i b nh>ng bit * v trí mà h không cùng c s*

N u chu i bit còn l i nh h n 2 n bit, h h y phiên truy n khóa

N u chu i bit còn l i l n h n 2 n, An và Bình th c hi n ch n 2 n

bit theo m t quy c nào ó s d ng cho giao th c Ti p ó,

An thi t l p chu i bit ki m tra X ′ b<ng cách ch n ng u nhiên n

bit trong s 2 n, chu i bit ki m tra này s? c s d ng ki m tra s có m:t c a Nhân n bit còn l i s? c dùng làm khóa ban 8u X Ti p ó, An thông báo cho Bình cách t o chu i bit ki m tra và chu i bit khóa Bình th c hi n thi t l p chu i bit ki m tra

Y ′ và chu i bit khóa Y Xác $nh t- l l,i

5 An và Bình trao )i v i nhau v chu i bit ki m tra X ′ và Y ′ c a

h T hai chu i bit ó h so sánh giá tr c a bit * t ng v trí N u

tB l l i e l n gi i h n l i ε, h s? h y phiên truy n khóa Ng c

l i, h ti p t c phiên truy n khóa mà không quan tâm có s tham gia c a Nhân vào giao th c hay không

Khu*ch i riêng, và làm m$n khóa

6 Lúc này hai chu i khóa X và Y còn l i c a An và Bình là g8n

nh nhau Chúng ta có th 9ng nh t chúng b<ng k thu t làm m n khóa

7 Sau khi làm m n khóa, hai chu i bit c a An và Bình là hoàn toàn 9ng nh t nh ng chính quá trình làm m n khóa l i làm l m t s thông tin v chu i bit con c a khóa nh n c Do v y làm

gi m thông tin v khóa ã truy n trên kênh truy n công khai chúng ta s d ng k thu t t ng tính b o m t

Trang 37

Trong b c th 5 c a giao th c, n u t l l&ie l n h n ng (ng gi i h n, An và Bình không

c n quan tâm n s xu t hi n c a Nhân, vì n u Nhân có tham vào giao th c thì s hi%u bi t c a Nhân c'ng là không áng k% và có th% b) qua Hai b c t ng tính b o m t và làm m n khóa s

c trình bày ph n sau

Gi s không có l i trên ng truy n, giao th c BB84 c th hi n d i d ng mã

gi i:

(8u vào: n là dài chu i bit X ′′

(8u ra: khóa ban 8u key=k1k2 kc trong ó c ≥ 2 n

An g i btm cho Bình;

Bình o l ng btm trong c s* t′m c b′m; m++;

done;

c = 0;

while m < h do:

if(bm =bm′ ) then Kc =bm; m++; c++;

done;

Nh v y khóa thu c s? là key=k1k2 kc

Trang 38

Chúng ta l y m t ví d nh * các b c này: v i n = 2 và σ = 1, nh v y chu i bit mà

1 − + − , o ó chu i bit nh n c sau khi so sánh c s* là:

Trao )i thông qua kênh

truy n công khai

2.2.1.4 Kh n ng t n công c a Nhân trong giao th c BB84

B*i vì Nhân không th sao chép các qubit mà An g i cho Bình, nên cách duy nh t

có thông tin v khóa mà An g i cho Bình là ch:n nh>ng qubit ó và o l ng chúng trong m t c s* nào ó và g i m t tr ng thái l ng t khác cho Bình Theo cách này, Nhân mu n Bình nghC r<ng anh ta nh n c tr ng thái l ng t này tr c ti p t Bình ( tránh b phát hi n s có m:t c a mình trong phiên trao )i khóa, Nhân ph i g i cho Bình nh>ng tr ng thái, sao cho tB l l i mà An và Bình tìm c là nh nh t Trong ph8n này

ch ng ta s? nguyên c u m t vài kh k ch b n có th x y ra khi Nhân c g=ng l y thông tin

v khóa:

Nhân o l )ng trong c s+ ⊕ ho.c ⊗

Ngày đăng: 18/02/2014, 00:49

HÌNH ẢNH LIÊN QUAN

Hình 1.1: Mô hình trao  i thông tin bí m t (  g i thông tin m t cách bí m t, khóa gi i mã ph i  c truy n  i m t cách bí m t - tìm hiểu mật mã lượng tử
Hình 1.1 Mô hình trao i thông tin bí m t ( g i thông tin m t cách bí m t, khóa gi i mã ph i c truy n i m t cách bí m t (Trang 7)
Hình 1.2: Mô hình trao  i thông tin bí m t d a trên c  h c l ng t Ngoài kh  n ng trao  )i khóa nh  các h  m t mã thông th ng, m t mã l ng t   còn có kh  n ng phát hi n s  xu t hi n c a bên th  ba tham gia vào phiên truy n khóa - tìm hiểu mật mã lượng tử
Hình 1.2 Mô hình trao i thông tin bí m t d a trên c h c l ng t Ngoài kh n ng trao )i khóa nh các h m t mã thông th ng, m t mã l ng t còn có kh n ng phát hi n s xu t hi n c a bên th ba tham gia vào phiên truy n khóa (Trang 9)
Hình 1.3: Hai tr ng thái c  b n c a qubit - tìm hiểu mật mã lượng tử
Hình 1.3 Hai tr ng thái c b n c a qubit (Trang 9)
Hình 1.5: Hai c  s  quan tr ng c a qubit    Khi  o l ng l ng t , m t photon phân c c  c sinh ra trong c  s* nào s?  c - tìm hiểu mật mã lượng tử
Hình 1.5 Hai c s quan tr ng c a qubit Khi o l ng l ng t , m t photon phân c c c sinh ra trong c s* nào s? c (Trang 11)
Hình 1.6: Minh h a  nh lý b t  nh l ng t - tìm hiểu mật mã lượng tử
Hình 1.6 Minh h a nh lý b t nh l ng t (Trang 12)
Hình 1.7: S    t o c&#34;p tr ng thái bell - tìm hiểu mật mã lượng tử
Hình 1.7 S t o c&#34;p tr ng thái bell (Trang 19)
Hình 1.9: C ng l ng t  Cnot - tìm hiểu mật mã lượng tử
Hình 1.9 C ng l ng t Cnot (Trang 23)
Hình 2.1: Mô hình phân ph i khóa - tìm hiểu mật mã lượng tử
Hình 2.1 Mô hình phân ph i khóa (Trang 28)
Hình 2.2: Mô hình phân ph i khóa l ng t - tìm hiểu mật mã lượng tử
Hình 2.2 Mô hình phân ph i khóa l ng t (Trang 30)
Hình 2.3: B ng chuy%n  i bit và qubit trong giao th c BB84  Nh&gt;ng qubit có tr ng thái  0  ho:c  +  mang thông tin v  bit 0 - tìm hiểu mật mã lượng tử
Hình 2.3 B ng chuy%n i bit và qubit trong giao th c BB84 Nh&gt;ng qubit có tr ng thái 0 ho:c + mang thông tin v bit 0 (Trang 31)
Hình 2.4: Mô hình giao th c BB84 - tìm hiểu mật mã lượng tử
Hình 2.4 Mô hình giao th c BB84 (Trang 35)
Hình 2.5: B ng giao  c trong giao th c B92 - tìm hiểu mật mã lượng tử
Hình 2.5 B ng giao c trong giao th c B92 (Trang 45)
Hình 2.9: B ng giao  c trong giao th c EPR - tìm hiểu mật mã lượng tử
Hình 2.9 B ng giao c trong giao th c EPR (Trang 47)
Hình 2.10: S    tr ng thái c a Bình khi An g i qubit có tr ng thái  0 Theo s   9, n u An g i  i  0 , xác su t Bình thu  c là: - tìm hiểu mật mã lượng tử
Hình 2.10 S tr ng thái c a Bình khi An g i qubit có tr ng thái 0 Theo s 9, n u An g i i 0 , xác su t Bình thu c là: (Trang 51)
Hình 2.12: B ng c  s  dùng  %  o l ng h t liên  i Trong  ó,  nh&gt;ng  c:p  h t  liên  i  mà  An  và  Bình  o  l ng  trong  cùng  c   s*  ( α + β = 180 o ) s? thu  c cùng m t tr ng thái, do  ó s? có cùng giá tr  c a qubit - tìm hiểu mật mã lượng tử
Hình 2.12 B ng c s dùng % o l ng h t liên i Trong ó, nh&gt;ng c:p h t liên i mà An và Bình o l ng trong cùng c s* ( α + β = 180 o ) s? thu c cùng m t tr ng thái, do ó s? có cùng giá tr c a qubit (Trang 54)
Hình 2.13: S    th c hi n E91 - tìm hiểu mật mã lượng tử
Hình 2.13 S th c hi n E91 (Trang 55)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w