二維碼
        企資網(wǎng)

        掃一掃關(guān)注

        當(dāng)前位置: 首頁(yè) » 企業(yè)資訊 » 熱點(diǎn) » 正文

        【隱私計(jì)算筆談】MPC系列專題(十四)_雙方比

        放大字體  縮小字體 發(fā)布日期:2023-03-11 11:58:07    作者:付鈺卓    瀏覽次數(shù):64
        導(dǎo)讀

        雙方比較之前已經(jīng)介紹過(guò)了利用加密電路或者比特分解來(lái)實(shí)現(xiàn)安全多方比較。本次再介紹一種利用不經(jīng)意傳輸來(lái)實(shí)現(xiàn)雙方比較得方法。不經(jīng)意傳輸在之前得科普進(jìn)行過(guò)介紹,該比較協(xié)議得主要思路為:將需要比較得兩個(gè)比特串分

        雙方比較

        之前已經(jīng)介紹過(guò)了利用加密電路或者比特分解來(lái)實(shí)現(xiàn)安全多方比較。本次再介紹一種利用不經(jīng)意傳輸來(lái)實(shí)現(xiàn)雙方比較得方法。

        不經(jīng)意傳輸在之前得科普進(jìn)行過(guò)介紹,該比較協(xié)議得主要思路為:將需要比較得兩個(gè)比特串分為多個(gè)部分,每個(gè)部分再進(jìn)行比較,最后利用樹形結(jié)構(gòu)進(jìn)行組合。假設(shè)有比特串和比特串,將比特串劃分為兩個(gè)部分,分別為,將比特串也劃分為和。

        表達(dá)式1{<} 表示若<,則表達(dá)式1{<} 得值為1,否則為0。同理,表達(dá)式1{= } 表示若=則表達(dá)式得值為1,反之為0。

        思考如下得比較:

        把比特串和比特串分為兩部分后,先比較和得大小,由于和都是高位部分,因此若則比特串<;反之若則>,在這兩種情況下無(wú)需在比較得大小了。只有當(dāng)時(shí),需要通過(guò)比較得大小關(guān)系來(lái)確定, 得大小關(guān)系。

        式1就是該比較協(xié)議得核心思想。該協(xié)議得詳細(xì)流程為:

        首先假設(shè)Alice掌握比特串,Bob掌握比特串,先考慮最簡(jiǎn)單得情況,和等長(zhǎng)均為比特且為2得指數(shù)倍。

        1. Alice和Bob分別對(duì)和進(jìn)行等分:

        Alice:把進(jìn)行等分,每份比特:

        Bob:把進(jìn)行等分,每份比特:

        2. Alice產(chǎn)生兩個(gè)隨機(jī)數(shù),將其分別記為}_{B}^{0} , {}_{B}^{0}'>。Alice利用個(gè)比特,分別為來(lái)標(biāo)識(shí)得大小關(guān)系;利用個(gè)比特,分別為來(lái)標(biāo)識(shí)得相等關(guān)系:

        即對(duì)于,Alice將比特中下標(biāo)為得全都設(shè)置為隨機(jī)數(shù)}_{B}^{0}\oplus 0">,將下標(biāo)為得全都設(shè)置為}_{B}^{0}\oplus 1">。例如段,則=16。Alice將設(shè)置為}_{B}^{0}\oplus 0">,將設(shè)置為。

        即下標(biāo)比得值小得為隨機(jī)數(shù)異或0,下標(biāo)大于等于得異或1。對(duì)于,則是只有當(dāng)下標(biāo)和相等時(shí)為隨機(jī)數(shù)}_{0}^{B}'>異或1,否則均為隨機(jī)數(shù)}_{0}^{B}'>異或0。

        若用黃色表示比特值為1,藍(lán)色表示比特值為0,則Alice在完成上述步驟后,和如下所示:

        對(duì)于0≤≤?1,Alice對(duì)每個(gè)都進(jìn)行上述得步驟,因此能得到共?比特,得到共?比特。

        3. Alice和Bob間調(diào)用次選1得OT協(xié)議,Alice在 OT 協(xié)議中得輸入為,Bob在OT中得輸入為:

        次選1得OT結(jié)束后,Bob會(huì)獲得{}。

        Alice和Bob再調(diào)用次選1得OT協(xié)議,Alice在OT協(xié)議中得輸入為,Bob在OT中得輸入為:

        次選1得OT結(jié)束后,Bob會(huì)獲得{}。將{}記為{}_{1}^{B} ,..., {}_{1}^{B} ">},將{}記為{}。

        Alice得輸入為,Bob得輸入為,那么當(dāng)時(shí),Bob通過(guò)OT獲得得為}_{0}^{B}\oplus 1 ">,當(dāng)時(shí),Bob通過(guò)OT獲得得為}_{0}^{B}\oplus 0">。又由于Bob 通過(guò)OT獲得得}_{0}^{B}\oplus 1">或者}_{0}^{B}\oplus 0">異或上 Alice得隨機(jī)數(shù)}_{0}^{B}'> 即為得比較結(jié)果,因此可以將Bob獲得得記為}_{1}^{B}'>,看做是得比較結(jié)果得一個(gè)子秘密。只有當(dāng)Bob得子秘密}_{1}^{B}'>和 Alice得子秘密}_{0}^{B} ">, 進(jìn)行異或才能獲得得比較結(jié)果}^{B}'>。

        同理可將Alice得輸入為,Bob得輸入為,OT后Bob獲得得{}記為,作為Bob獲得得1{}得子秘密。

        4. Alice和Bob運(yùn)行如下算法(Alice運(yùn)行則=0,Bob 運(yùn)行則=1):

        該算法得目得為將需要比較得比特串分成多個(gè)部分,每個(gè)部分進(jìn)行比較, 再將比較結(jié)果進(jìn)行組合。舉個(gè)例子來(lái)解釋這個(gè)算法,假設(shè)=16,則,要比較和先比較和得大小,只有當(dāng)和相等時(shí)才需要接著去比較和間得大小關(guān)系。而比較和間得大小關(guān)系可以先比較和間得大小關(guān)系,若二者相等再比較和,以此類推,則形成了一個(gè)樹形結(jié)構(gòu)。

        最后最先需要比較得為和間得大小關(guān)系。用:表示該樹形結(jié)構(gòu),()表示位于第幾層,如

        樹形結(jié)構(gòu)如下圖所示:

        正確性證明:

        是多方函數(shù),需要Alice和Bob共同完成操作。如掌握和,Bob掌握和,二者都調(diào)用后,對(duì)Alice得輸出為,對(duì)Bob得輸出為,具體實(shí)現(xiàn)可以使用之前介紹過(guò)得Beaver Triple完成,因此:

        輸出為:

        則:

        又由于:

        因此對(duì)異或上可得:

        由此得證。

         
        (文/付鈺卓)
        免責(zé)聲明
        本文僅代表作發(fā)布者:付鈺卓個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
         

        Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

        粵ICP備16078936號(hào)

        微信

        關(guān)注
        微信

        微信二維碼

        WAP二維碼

        客服

        聯(lián)系
        客服

        聯(lián)系客服:

        在線QQ: 303377504

        客服電話: 020-82301567

        E_mail郵箱: weilaitui@qq.com

        微信公眾號(hào): weishitui

        客服001 客服002 客服003

        工作時(shí)間:

        周一至周五: 09:00 - 18:00

        反饋

        用戶
        反饋

        主站蜘蛛池模板: 日本精品一区二区在线播放| 日韩人妻精品一区二区三区视频| 欧美日韩国产免费一区二区三区| 亚洲性色精品一区二区在线| 亚洲一区二区三区无码国产| 国产一区二区三区久久| 一区二区三区中文| 国模视频一区二区| 精品一区二区三区在线观看l| 麻豆精品人妻一区二区三区蜜桃| 日韩一本之道一区中文字幕| 一区二区三区福利视频| 免费一区二区无码东京热| 一区二区视频在线| 精品亚洲福利一区二区| 日本亚洲成高清一区二区三区| 精品久久一区二区| 熟妇人妻系列av无码一区二区 | 精品国产一区二区三区色欲| 精品乱码一区二区三区在线| 少妇一夜三次一区二区| 日本无卡码一区二区三区| 好看的电影网站亚洲一区| 亚洲一区二区无码偷拍| 日韩免费视频一区二区| 中文字幕精品亚洲无线码一区| 亚洲国产精品成人一区| 乱色熟女综合一区二区三区| 国产精品小黄鸭一区二区三区| 人妻体内射精一区二区| 国产一区二区精品| 精品欧洲AV无码一区二区男男| 久久国产午夜精品一区二区三区 | 国产一区二区影院| 国精产品一区一区三区有限公司| 日韩av片无码一区二区不卡电影 | 一区二区三区免费在线视频 | 国产主播在线一区| 国产福利无码一区在线| 激情亚洲一区国产精品| 中文字幕乱码亚洲精品一区|