Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Hướng dẫn các chứng minh mà không cần tiết lộ thông tin phần 6 pot
MIỄN PHÍ
Số trang
5
Kích thước
116.8 KB
Định dạng
PDF
Lượt xem
1710

Hướng dẫn các chứng minh mà không cần tiết lộ thông tin phần 6 pot

Nội dung xem thử

Mô tả chi tiết

Vietebooks Nguyễn Hoàng Cương

Trang 26

Ta sÏ m« t¶ hai s¬ ®å rµng buéc bit thuéc lo¹i nµy vµ sau ®ã ®¸nh gi¸

c¸c kiÓu sö dông chóng trong giao thøc t« ®å thÞ b»ng ba mµu.

S¬ ®å ®Çu tiªn ®−îc x©y dùng trªn b¸i to¸n c¸c thÆng d− bËc hai. Gi¶

sö n = pq, trong ®ã p vµ q lµ c¸c sè nguyªn tè vµ cho m ∈QR(n) (chó ý r»ng

trong s¬ ®å tr−íc m lµ mét thÆng d− gi¶ bËc hai). Trong s¬ då nµyPeggy

kh«ng nhÊt thiÕt ph¶i biÕt ph©n tÝch cña n vµ c¨n bËc hai cña m. Bëi vËy Vic

hoÆc ph¶i x©y dùng ®−îc c¸c gi¸ trÞ nµy hoÆc chóng ph¶i ®−îc thu nhËn tõ

mét ng−êi thø ba (tin cËy ®−îc).

Cho X= Zn

*

vµ Y= QR(n) vµ ®Þnh nghÜa

f(b ,n) =mb

x2

mod n

Còng nh− tr−íc ®©y, Peggy sÏ m· ho¸ gi¸ trÞ b b»ng c¸ch chän mét gi¸

trÞ ngÉu nhiªn x vµ tÝnh blob y = f(b,x). Trong s¬ ®å nµy, tÊt c¶ c¸c blob ®Òu

lµ c¸c thÆng d− bËc hai. H¬n n÷a mét gi¸ trÞ bÊt kú y∈ QR(n) cã thÓ lµ b¶n

m· ho¸ cña 0 hay cña 1. Gi¶ sö y= x2

mod n vµ m= k2

mod n. Khi ®ã:

y= f(0,x) = f(1,x,k-1 mod n)

§iÒu ®ã cã nghÜa lµ s¬ ®å nµy ®¹t ®−îc tÝnh dÊu kÝn kh«ng ®iÒu kiÖn.

VËy ®iÒu kiÖn g× sÏ x¶y ra ®èi víi tÝnh rµng buéc ? Peggy cã thÓ më mét blob

bÊt kú cho tr−íc thµnh 0 hoÆc 1 khi vµ chØ khi c« ta cã thÓ tÝnh ®−îc k (lµ mét

c¨n bËc hai cña m). Nh− vËy, ®Ó cho s¬ ®å nµy lµ rµng buéc (vÒ mÆt tÝnh

to¸n), cÇn ph¶i gi¶ thiÕt r»ng Peggy kh«ng cã kh¶ n¨ng tÝnh c¨n bËc hai cña

m. (NÕu Peggy cã ®Çy ®ñ søc m¹nhth× dÜ nhiªn c« ta cã thÓ lµm ®−îc ®iÒu ®ã.

§ã lµ lý do ph¶i gi¶ thiÕt Peggy cã kh¶ n¨ng tÝnh to¸n h¹n chÕ).

§Ó lµm vÝ dô cho mét s¬ ®å cam kÕt bit thø hai thuéc lo¹i nµy, xÐt mét

s¬ ®å x©y dùng trªn b¸i to¸n logarithm rêi r¹c. Cho p lµ mét sè nguyªn tè sao

cho b¸i to¸n logarithm rêi r¹c trong Zp

*

lµ mét b¸i to¸n bÊt kh¶ gi¶i, cho α lµ

mét phÇn tö nguyªn thuû cña Zp

*

vµ cho β ∈Zp

*

. Gi¸ trÞ β ph¶i ®−îc chän bëi

Vic hoÆc mét ng−êi thø ba tin cËy (chø kh«ng ph¶i bëi Peggy). S¬ ®å nµy sÏ

cã X= {0,........,p-1}, Y= Zp

*

vµ f ®−îc x¸c ®Þnh b»ng:

f(b,x) = βb

αx

mod p

Kh«ng khã kh¨n l¾m cã thÓ thÊy r»ng s¬ ®å nµy cã tÝnh dÊu kÝn kh«ng

®iÒu kiÖn, vµ nã cã tÝnh dµng buéc khi vµ chØ khi Peggy kh«ng cã kh¶ n¨ng

tÝnh ®−îc logarit rêi r¹c logαβ.

Tải ngay đi em, còn do dự, trời tối mất!