Sam Crypto
Sam Crypto
Sam Crypto
= Ho:(H, F)
oonolo lho sol of all linoai maps fiom H lo F. 1hon H
()
4
)
5
) ([w) = )
4
([w) )
5
([w) , foi all )
4
, )
5
H
H F
Ly
(w
4
[) ([w
5
) F
sinco Lia w
4
[ is a complox valuoo funclion of kols. Wo oonolo lhis piooucl moio
simply as
w
4
[ w
5
, i.o.,
[w
5
G=F=
w
4
[
8
f is voiy dihculf, if nof inpossiblo, fo hnd fvo physicisfs vho ugioo on fho subjocf of
guunfun nousuiononf. Tho phiuso collupso of fho vuvo funcfion' innodiufoly ongondois u
vui ciy' in nosf physicisfs. oi fhuf iouson, collupso' is onclosod in guofos.
9
This is fiuo foi hnifo dinonsionul Hilboif spucos. f is noio subflo foi inhnifo dinonsionul
Hilboif spucos.
TXDQWXP FU\SWRJUDSK\ 44
71;1 Dfwlylwlhv lq wkh txdqwxp zruog ~ Xqlwdu| wudqvirupdwlrqv1 All
aclivilios" in lho quanlum woilo aio linoai liansfoimalions
l : H H
fiom lho HilLoil spaco Hinlo ilsolf, calloo xqlwdu| wudqvirupdwlrqv (oi, xqlwdu|
rshudwruv). If wo lhink of linoai liansfoimalions as maliicos, lhon a xqlwdu|
wudqvirupdwlrq l is a squaio maliix of complox numLois such lhal
l
W
l = 1 = ll
W
whoio l
W
oonolos lho maliix oLlainoo fiom l Ly conjugaling all ils onliios ano
lhon liansposing lho maliix. Wo oonolo l
W
Ly l
|
, ano iofoi lo il as lho dgmrlqw
of l.
1hus, an aclivily" in lho quanlum woilo woulo Lo, foi oxamplo, a unilaiy
liansfoimalion l lhal caiiios a slalo kol [w
3
al limo t = 0 lo a slalo kol [w
4
al
limo t = 1, i.o.,
l : [w
3
[w
4
In lho casos wo consiooi in lhis lalk, lho oigonkols foim an oilhonoimal Lasis of
lho unooilying HilLoil spaco H.
Finally, wo can answoi oui oiiginal quoslion, i.o.,
Whal ooos an oLsoivoi oLsoivo
Lol us supposo lhal wo havo a physical oovico ` lhal is so consliucloo lhal
il moasuios an oLsoivaLlo O, ano lhal wo wish lo uso ` lo moasuio a quanlum
syslom which jusl happons lo Lo in a quanlum slalo [w. Wo assumo [w is a kol
of unil longlh. 1ho quanlum slalo [w can Lo wiillon as a linoai comLinalion of
lho oigonkols of O, i.o.,
[w =
[
c
l
[,
l
Iaw Koy= 0 1 1 0 0 0
Fig. 0a. Jhc LL84 proocol wihon Lvc prcscn (No noisc)
TXDQWXP FU\SWRJUDSK\ 4<
Alico ano LoL now communicalo wilh ono anolhoi using a lwo slago piolocol,
calloo lho EE;7 surwrfro[B[. (Iloaso iofoi lo Figs. 6a ano 6L.)
In slago 1, Alico cioalos a ianoom soquonco of Lils, which sho sonos lo LoL
ovoi lho quanlum channol using lho following piolocol:
Vwdjh 4 surwrfro= Frppxqlfdwlrq ryhu d txdqwxp fkdqqho
Slop 1. Alico lips a faii coin lo gonoialo a ianoom soquonco o
Dolfh
of zoioos ano
onos. 1his soquonco will Lo usoo lo consliucl a sociol koy shaioo only Ly
Alico ano LoL.
Slop 2. Foi oach Lil of lho ianoom soquonco, Alico lips a faii coin again lo chooso
al ianoom ono of lho lwo quanlum alphaLols. Sho lhon liansmils lho
Lil as a polaiizoo pholon accoioing lo lho choson alphaLol.
Slop 8. Lach limo LoL iocoivos a pholon sonl Ly Alico, ho has no way of knowing
which quanlum alphaLol was choson Ly Alico. So ho simply usos lho
lip of a faii coin lo solocl ono of lho lwo alphaLols ano makos his moa-
suiomonl accoioingly. Half of lho limo ho will Lo lucky ano chooso lho
samo quanlum alphaLol as Lvo. In lhis caso, lho Lil iosulling fiom his
moasuiomonl will agioo wilh lho Lil sonl Ly Alico. Howovoi, lho olhoi
half of lho limo ho will Lo unlucky ano chooso lho alphaLol nol usoo Ly
Alico. In lhis caso, lho Lil iosulling fiom his moasuiomonl will agioo wilh
lho Lil sonl Ly Alico only 0/ of lho limo. Afloi all lhoso moasuiomonls,
LoL now has in hano a Linaiy soquonco o
Ere
.
Alico ano LoL now piocooo lo communicalo ovoi lho puLlic lwo-way channol
using lho following slago 2 piolocol:
Vwdjh 5 surwrfro= Frppxqlfdwlrq ryhu d sxeolf fkdqqho
Skdvh 41 Udz nh| h{wudfwlrq
Slop 1. Ovoi lho puLlic channol, LoL communicalos lo Alico which quanlum al-
phaLol ho usoo foi oach of his moasuiomonls.
Slop 2. In iosponso, Alico communicalos lo LoL ovoi lho puLlic channol which of
his moasuiomonls woio maoo wilh lho coiiocl alphaLol.
Slop 8. Alico ano LoL lhon oololo all Lils foi which lhoy usoo incompaliLlo quan-
lum alphaLols lo pioouco lhoii iosulling udz nh|v. If Lvo has nol
oavosoioppoo, lhon lhoii iosulling iaw koys will Lo lho samo. If Lvo has
oavosoioppoo, lhoii iosulling iaw koys will nol Lo in lolal agioomonl.
Skdvh 51 Huuru hvwlpdwlrq
Slop 1. Ovoi lho puLlic channol, Alico ano LoL compaio small poilions of lhoii
iaw koys lo oslimalo lho oiioi-ialo 1, ano lhon oololo lho oisclosoo Lils
fiom lhoii iaw koys lo pioouco lhoii whqwdwlyh qdo nh|v. If lhiough
lhoii puLlic oisclosuios, Alico ano LoL lno no oiiois (i.o., 1 = 0), lhon
lhoy know lhal Lvo was nol oavosoiopping ano lhal lhoii lonlalivo koys
musl Lo lho samo qdo nh|. If lhoy oiscovoi al loasl ono oiioi ouiing
53 VDPXHO M1 ORPRQDFR/ MU1
lhoii puLlic oisclosuios (i.o., 1 0), lhon lhoy know lhal Lvo has Loon
oavosoiopping. In lhis caso, lhoy oiscaio lhoii lonlalivo lnal koys ano
slail all ovoi again
44
.
Alico
| |
1 0 0 1 1 0 0 1 0 1
Lvo
1 0 1 1 1 1 0 1 0 0
LoL
1 0 1 1 1 1 1 0 0 0
+ 0 + 1 1 1 1 + 0 +
L L
Fig 0. Jhc LL84 wih Lvc prcscn (No noisc)
8161 Txdqwxp vhfuhf| ~ Wkh EE;7 surwrfro zlwk qrlvh1
Alico conlinuos hoi piosonlalion Ly aooiossing lho issuo of noiso.
So fai wo havo assumoo lhal oui ciyplogiaphic communicalion syslom is noiso
fioo. Lul ovoiy ioalislic communicalion syslom has noiso piosonl. Consoquonlly,
wo now nooo lo mooify oui quanlum piolocol lo allow foi lho piosonco of noiso."
Wo musl assumo lhal LoL`s iaw koy is noisy. Sinco LoL can nol oislinguish
Lolwoon oiiois causoo Ly noiso ano Ly lhoso causoo Ly Lvo`s inliusion, lho only
piaclical woiking assumplion ho can aoopl is lhal all oiiois aio causoo Ly Lvo`s
oavosoiopping. Unooi lhis woiking assumplion, Lvo is always assumoo lo havo
somo infoimalion aLoul Lils liansmilloo fiom Alico lo LoL. 1hus, iaw koy is
always only sduwldoo| vhfuhw."
Whal is nooooo is a molhoo lo oislill a smalloi sociol koy fiom a laigoi pailially
sociol koy. Wo call lhis sulydf| dpsolfdwlrq. Wo will now cioalo fiom lho
olo piolocol a now piolocol lhal allows foi lho piosonco of noiso, a piolocol lhal
incluoos piivacy amplilcalion."
Vwdjh 4 surwrfro= Frppxqlfdwlrq ryhu d txdqwxp fkdqqho
1his slago is oxaclly lho samo as Lofoio, oxcopl lhal oiiois aio now also inoucoo
Ly noiso.
Vwdjh 5 surwrfro= Frppxqlfdwlrq ryhu d sxeolf fkdqqho
Skdvh 4 surwrfro= Udz nh| h{wudfwlrq1
44
f !vo voio fo infoicopf ouch gubif iocoivod fion Alico, fo nousuio if, und fhon fo
nusguiudo us Alico by sonding on fo !ob u gubif in fho sfufo sho nousuiod, fhon !vo vould
bo infioducing u 2% oiioi iufo in !ob`s iuv loy. This nofhod of ouvosdiopping is cullod
opaque eavesdvoppIng. \o vill discuss fhis ouvosdiopping sfiufogy us voll us ofhois uf u lufoi
fino.
TXDQWXP FU\SWRJUDSK\ 54
1his phaso is oxaclly lho samo as in lho noiso-fioo piolocol, oxcopl lhal Alico
ano LoL also oololo lhoso Lil localions al which LoL shoulo havo iocoivoo Lul
oio nol iocoivo a Lil. Such non-iocoplions" coulo Lo causoo Ly Lvo`s inliusion
oi Ly gdun frxqwv in LoL`s ooloclion oovico. 1ho localion of oaik counls aio
communicaloo Ly LoL lo Alico ovoi lho puLlic channol.
Skdvh 5 surwrfro= Huuru hvwlpdwlrq1
Ovoi lho puLlic channol, Alico ano LoL compaio small poilions of lhoii iaw
koys lo oslimalo lho oiioi-ialo 1, ano lhon oololo lho oisclosoo Lils fiom lhoii iaw
koy lo pioouco lhoii whqwdwlyh qdo nh|v. If 1 oxcooos a coilain lhiosholo 1
Pd{
,
lhon piivacy amplilcalion is nol possiLlo If so, Alico ano LoL ioluin lo slago 1 lo
slail ovoi. On lho olhoi hano, if 1 _ 1
Pd{
, lhon Alico ano LoL piocooo lo phaso
8.
Skdvh 6 surwrfro= H{wudfwlrq ri uhfrqflohg nh|
45
1
In lhis phaso
46
, Alico ano LoL iomovo all oiiois fiom whal iomains of iaw koy
lo pioouco a common oiioi-fioo koy, calloo uhfrqflohg nh|.
Slop 1. Alico ano LoL puLlicly agioo upon a ianoom poimulalion, ano apply il lo
whal iomains of lhoii iospoclivo iaw koys. Noxl Alico ano LoL paililion
lho iomnanl iaw koy inlo Llocks of longlh /, whoio lho longlh / is choson
so lhal Llocks of lhal longlh aio unlikoly lo havo moio lhan ono oiioi. Foi
oach of lhoso Llocks, Alico ano LoL puLlicly compaio ovoiall paiily chocks,
making suio oach limo lo oiscaio lho lasl Lil of oach compaioo Llock.
Lach limo an ovoiall paiily chock ooos nol agioo, Alico ano LoL inilialo
a Linaiy soaich foi lho oiioi, i.o., Lisocling lho Llock inlo lwo suLLlocks,
puLlicly compaiing lho paiilios foi oach of lhoso suLLlocks, oiscaioing lho
iighl mosl Lil of oach suLLlock. 1hoy conlinuo lhoii Lisoclivo soaich on
lho suLLlock foi which lhoii paiilios aio nol in agioomonl. 1his Lisoclivo
soaich conlinuos unlil lho oiionoous Lil is localoo ano oololoo. 1hoy lhon
conlinuo lo lho noxl /-Llock.
1his slop is iopoaloo, i.o., a ianoom poimulalion is choson, a iomnanl
iaw koy is paililionoo inlo Llocks of longlh /, paiilios aio compaioo, olc..
1his is oono unlil il Locomos inomcionl lo conlinuo in lhis fashion.
Slop 2. Alico ano LoL puLlicly solocl ianoomly choson suLsols of iomnanl iaw
koy, puLlicly compaio paiilios, oach limo oiscaioing an agiooo upon Lil
fiom lhoii choson koy samplo. If a paiily shoulo nol agioo, lhoy omploy
lho Linaiy soaich slialogy of Slop 1 lo localo ano oololo lho oiioi.
45
Thoio uio noio ohcionf und ologunf piocoduios fhun fho piocoduio doscibod in Sfugo 2
huso S. Soo [1[ foi iofoioncos.
46
Tho piocoduio givon in Sfugo 2 huso S is only ono of nuny dihoionf possiblo piocoduios.
n fucf, fhoio uio nuch noio ohcionf und ologunf piocoduios fhun fho ono dosciibod hoioin.
55 VDPXHO M1 ORPRQDFR/ MU1
Finally, whon, foi somo lxoo numLoi of consoculivo iopolilions of Slop
2, no oiioi is founo, Alico ano LoL assumo lhal lo a high pioLaLilily,
lho iomnanl iaw koy is wilhoul oiioi. Alico ano LoL now ionamo lho
iomnanl iaw koy uhfrqflohg nh|, ano piocooo lo lho noxl phaso.
Skdvh 7= Sulydf| dpsolfdwlrq
Alico ano LoL now havo a common ioconciloo koy which lhoy know is only
pailially sociol fiom Lvo. 1hoy now Login lho piocoss of sulydf| dpsolfdwlrq,
which is lho oxliaclion of a sociol koy fiom a pailially sociol ono.
Slop 1. Alico ano LoL compulo fiom lho oiioi-ialo 1 oLlainoo in Ihaso 2 of Slago
2 an uppoi Louno / of lho numLoi of Lils of ioconciloo koy known Ly Lvo.
Lol : oonolo lho numLoi of Lils in ioconciloo koy, ano lol - Lo a vhfxulw|
sdudphwhu lo Lo aojusloo as ioquiioo.
Slop 2. Alico ano LoL puLlicly solocl : / - ianoom suLsols of ioconciloo koy,
wilhoul iovoaling lhoii conlonls. 1ho unoisclosoo paiilios of lhoso suLsols
Locomo lho lnal sociol koy.
Il can Lo shown lhal Lvo`s avoiago infoimalion aLoul lho lnal sociol koy is
loss lhan 2
v
ln2 Lils.
1ho Loll iang, inoicaling lho ono of lho poiioo. 1ho onliio class wilh lwo
oxcoplions, immooialoly iacoo oul of lho locluio hall, almosl knocking Alico oown
as lhoy passoo Ly. Iiofossoi Diiac lhankoo Alico foi an oxcollonl piosonlalion.
As Alico lofl, sho saw Lvo in ono of lho oaik iocossos of lho laigo locluio hall
wilh hoi hoao iosling on lho palm of hoi hano as if in ooop lhoughl. Sho hao a
fiown on hoi faco. Alico lofl wilh a Lioao smilo on hoi faco.
91 Wkh E<5 txdqwxp fu|swrjudsklf surwrfro
In lho noxl class, Alico conlinuoo hoi lasl piosonlalion.
In lhinking aLoul lho LL84 piolocol lhis wookono, I was suipiisoo lo lno lhal
il aclually is possiLlo lo Luilo a oiloionl quanlum piolocol lhal usos only ono
quanlum alphaLol insloao of lwo. I`ll call lhis now quanlum piolocol E<5."
As Lofoio, wo will oosciiLo lho piolocol in loims of lho polaiizalion slalos of
lho pholon
47
."
As oui quanlum alphaLol, wo chooso
;
?
=
1" = [0
.
0" = [0
,
whoio [0
.
ano [0
.
=
4 m
lk
m
4 . k.ml
=
4 m
.
lk
.
m
4 . k.ml
B
= 1
.
,
whoio
.
is lho oLsoivaLlo foi [0
.
,
ano
B
is lho
oLsoivaLlos foi inconclusivo iocoplions."
1ho E<5 quanlum piolocol is as follows:
Slago 1 piolocol. Communicalion ovoi a quanlum channol.
Slop 1. 1ho samo as in lho LL84 piolocol. Alico lips a faii coin lo gonoialo a
ianoom soquonco o
Dolfh
of zoioos ano onos. 1his soquonco will Lo usoo lo consliucl
a sociol koy shaioo only Ly Alico ano LoL.
Slop 2. 1ho samo as in lho piovious piolocol, oxcopl lhis limo Alico usos only
ono alphaLol, lho ono aLovo. So sho ooos nol havo lo lip a coin lo chooso an
alphaLol.
Slop 8. LoL usos his IOVM iocoivoi lo moasuio pholons iocoivoo fiom Alico.
Slago 2. Communicalion in foui phasos ovoi a puLlic channol.
1his slago is lho samo as in lho LL84 piolocol, oxcopl lhal in phaso 1, LoL
puLlicly infoims Alico as lo which limo slols ho iocoivoo non-oiasuios. 1ho Lils in
lhoso limo slols Locomo Alico`s ano LoL`s iaw koys.
Alico comploloo hoi oiscussion of lho L02 piolocol wilh,
Lvo`s piosonco is again oolocloo Ly an unusual oiioi ialo in LoL`s iaw koy.
Moioovoi, foi somo Lul nol all oavosoiopping slialogios, Lvo can also Lo oolocloo
Ly an unusual oiasuio ialo foi LoL."
Alico lhon sloppoo oown fiom lho locluio hall pooium ano ioluinoo lo hoi soal.
:1 Wkhuh duh pdq| rwkhu txdqwxp fu|swrjudsklf surwrfrov
Lofoio conlinuing oui sloiy aLoul Alico, LoL, ano Lvo, lhoio aio a fow poinls
lhal nooo lo Lo maoo:
1hoio aio many olhoi quanlum ciyplogiaphic piolocols. Quanlum piolocols
showing lho gioalosl piomiso foi socuiily aio lhoso Lasoo on LII paiis. Unfoi-
lunaloly, lho lochnology foi implomonling such piolocols is nol yol availaLlo. Foi
iofoioncos on vaiious piolocols, ploaso iofoi lo [49[.
48
Tho obsoivublos
M
.
,
M
, und
?
foin u posfivo opoiufoi vuluo nousuio (O\M).
57 VDPXHO M1 ORPRQDFR/ MU1
;1 D frpsdulvrq ri txdqwxp fu|swrjudsk| zlwk fodvvlfdo dqg sxeolf
nh| fu|swrjudsk|
Quanlum ciyplogiaphy`s uniquo conliiLulion is lhal il piovioos a mochanism
foi oavosoiopping ooloclion. 1his is an onliioly now conliiLulion lo ciyplogiaphy.
On lho olhoi hano, ono of lho main oiawLacks of quanlum ciyplogiaphy is lhal il
piovioos no mochanism foi aulhonlicalion, i.o., foi oolocling wholhoi oi nol Alico
ano LoL aio aclually communicaling wilh oach olhoi, ano nol wilh an inloimooialo
Lvo masquoiaoing as oach of lhom. 1hus, lho Calch 22 pioLlom is nol solvoo Ly
quanlum ciyplogiaphy. Lofoio Alico ano LoL can Login lhoii quanlum piolocol,
lhoy lisl nooo lo sono an aulhonlicalion koy ovoi a socuio channol.
1hus, quanlum ciyplogiaphy`s uniquo conliiLulion is lo piovioo a moans of
oxpanoing oxisling socuio koy. Quanlum piolocols aio socuio koy oxpanoois. Fiisl
a small aulhonlicalion koy is oxchangoo ovoi a socuio channol. 1hon lhal koy can
Lo ampliloo lo an aiLiliaiy longlh lhiough quanlum ciyplogiaphy.
Fkhfn Olvw foi Q. Ciyplo. Sys.
Calch 22 Solvoo \HV ) QR
Aulhonlicalion QR
Inliusion Doloclion \HV
<1 Hdyhvgursslqj vwudwhjlhv dqg frxqwhu phdvxuhv
Now lol us iosumo oui sloiy:
Nol a splil socono afloi Alico hao soaloo hoisolf, Lvo iaisoo hoi hano ano askoo
foi poimission lo mako hoi own piosonlalion lo lho class. Iiofossoi Diiac yiolooo
lho pooium, nol knowing oxaclly whal lo oxpocl, Lul nonolholoss olaloo lhal his
usually phlogmalic class was Loginning lo show signs of somolhing ho hao nol soon
foi somo limo, class pailicipalion ano inilialivo.
Lvo Logan, In lho lasl lwo classos, Alico has suggosloo lhal I (Lvo) mighl Lo
oagoi lo oavosoiop on hoi convoisalions wilh my 'closo' fiiono 'LoL'. I assuio
you lhal lhal simply is in no way liuo."
Lul such innuonoo ioally ooosn`l Lolhoi mo."
<141 Rsdtxh hdyhvgursslqj1 Whal ioally iiks mo is lhal Alico suggosls
lhal, if I woio lo oavosoiop (which novoi woulo happon), lhon I (Lvo) woulo uso
rsdtxh hdyhvgursslqj. Ly rsdtxh hdyhvgursslqj, I moan lhal I (Lvo) woulo
inloicopl ano oLsoivo (moasuio) Alico`s pholons, ano lhon masquoiaoo as Alico Ly
sonoing pholons in lho slalos I hao moasuioo on lo LoL."
I assuio you lhal, if I ovoi wanloo lo oavosoiop (which will novoi Lo lho caso),
I woulo nol uso such a simplislic foim of inliusion."
TXDQWXP FU\SWRJUDSK\ 58
Lvo ioally wanloo lo uso lho aojoclivo slupio` insloao of simplislic,` Lul io-
sliainoo hoisolf.
Lvo lhon saio inoignanlly, If I ovoi woio lo oavosoiop (which woulo novoi hap-
pon), I woulo uso moio sophislicaloo, moio inlolligonl, ano yos ... , moio ooliciously
oovious schomos!"
<151 Wudqvoxfhqw hdyhvgursslqj zlwkrxw hqwdqjohphqw1 I (Lvo) coulo
foi oxamplo mako my pioLo inloiacl unilaiily wilh lho infoimalion caiiioi fiom
Alico, ano lhon lol il piocooo on lo LoL in a slighlly mooiloo slalo. Foi lho L02
piolocol, lho inloiaclion is givon Ly:
;
?
=
[0
.
[c l [0
.
[c =
0
3
.
[c
.
[0
[c l [0
[c =
0
3
[c
,
whoio [c ano [c
ano
0
3
0
3
.
[c
.
/
0
3
[c
.
[0
[c l [0
[c = /
0
3
.
[c
0
3
[c
,
whoio [c ano [c
ano
0
3