亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        點(diǎn)包含問題的安全多方計算

        2017-06-05 14:15:40楊曉藝
        關(guān)鍵詞:研究

        楊曉藝,劉 新,亢 佳

        (陜西師范大學(xué) 計算機(jī)科學(xué)學(xué)院,陜西 西安 710119)

        點(diǎn)包含問題的安全多方計算

        楊曉藝,劉 新,亢 佳

        (陜西師范大學(xué) 計算機(jī)科學(xué)學(xué)院,陜西 西安 710119)

        安全多方計算是近年來國際密碼學(xué)界研究的熱點(diǎn)問題,計算幾何的多方保密計算越來越受到重視,點(diǎn)包含問題的多方保密計算作為保密計算幾何中的一個重要問題也越來越受到關(guān)注。考慮到要保密地解決點(diǎn)包含的問題,基于安全多方計算的幾個基礎(chǔ)協(xié)議,即向量點(diǎn)積協(xié)議和姚式百萬富翁協(xié)議,設(shè)計了一個可以保密判斷線段是否相交的協(xié)議,基于此協(xié)議的核心思想同時聯(lián)系相關(guān)幾何知識,設(shè)計了可以保密判斷點(diǎn)包含問題的協(xié)議,理論分析結(jié)果表明所設(shè)計的協(xié)議在半誠實(shí)模型下是正確的和安全的。它們作為重要的安全多方計算基礎(chǔ)協(xié)議對解決保密計算幾何其他相關(guān)問題有著重要的實(shí)用價值,可以用來進(jìn)一步解決兩個或多個圖形是否相交的問題、多個點(diǎn)是否包含在一個圖形中的問題等。

        安全多方計算;保密計算幾何;點(diǎn)包含問題;線段相交問題

        0 引 言

        安全多方計算是近年來國際密碼學(xué)界的一個研究熱點(diǎn)。這一研究領(lǐng)域由Yao[1]在1982年提出,Goldreich等[2-3]豐富和發(fā)展了安全多方計算的理論。安全多方計算包含了密碼學(xué)中很多的基本模塊,具有很大的實(shí)用價值,因此受到了越來越多的關(guān)注。

        安全多方計算的研究在密碼學(xué)研究中占有非常重要的地位。Goldwasser曾預(yù)言[4],安全多方計算今天所處的地位正是公開密鑰密碼學(xué)10年前所處的地位,成為密碼學(xué)領(lǐng)域里一個極端重要的工具;豐富的理論將使它成為計算領(lǐng)域一個必不可少的組成部分;它在現(xiàn)實(shí)中的應(yīng)用才剛剛開始,豐富的理論將使它成為計算科學(xué)中一個必不可少的組成部分。Goldwasser的這一預(yù)言激勵著密碼學(xué)者的不斷研究和探索。Goldreich的工作[2-3,5]奠定了安全多方計算的理論基礎(chǔ),即一般的安全多方計算問題理論上都是可解的。但是Goldreich指出,應(yīng)用一般條件下導(dǎo)出的通用解決方案解決具體問題是不切實(shí)際的-效率問題很難解決,因此對于具體問題需要研究具體的解決方案。

        Goldwasser的預(yù)言和Goldreich的理論促進(jìn)了具有實(shí)際應(yīng)用背景的安全多方計算問題的研究,所研究的問題包括比較百萬富翁問題[1,6]、保密的計算幾何問題[7-8]、保密的數(shù)據(jù)挖掘問題[9]、保密拍賣問題[10]等等。

        幾何是科學(xué)研究中一個非常重要的分支,現(xiàn)實(shí)中的許多問題都可以通過一定的方式轉(zhuǎn)成幾何問題進(jìn)行恰當(dāng)表達(dá)。計算幾何問題的保密計算是安全多方計算中一個新的研究方向,這些問題具有廣泛的應(yīng)用背景[11]。Du等研究了保密的計算幾何問題中的兩線段相交問題并給出了解決方案[12],Luo等研究了兩直線之間的位置關(guān)系的保密計算問題[13]。在Du的啟發(fā)下,很多研究人員也開始對保密計算幾何問題進(jìn)行深入研究[13-18]。點(diǎn)包含問題就是計算幾何問題中的一個研究熱點(diǎn),基于此問題的研究已有很多。

        利用安全多方計算領(lǐng)域的兩個基礎(chǔ)協(xié)議-向量點(diǎn)積協(xié)議與姚式百萬富翁協(xié)議,在半誠實(shí)模型下,設(shè)計了一個可以保密地判斷一私有點(diǎn)與一私有多邊形的包含關(guān)系的協(xié)議,在很大程度上解決了現(xiàn)實(shí)生活中的某些實(shí)際問題。

        1 預(yù)備知識

        1.1 安全性定義

        半誠實(shí)參與者[19]:每個參與者都是完全嚴(yán)格按照協(xié)議的規(guī)定執(zhí)行協(xié)議的每一步,并且在協(xié)議執(zhí)行過程中不會惡意輸入虛假數(shù)據(jù),也不會中途退出協(xié)議。但是它們可能會通過分析和利用協(xié)議交互過程中自己所得到的信息來推斷其他參與方的相關(guān)私有輸入信息。

        大部分安全多方計算的研究工作都是假設(shè)參與者是半誠實(shí)的,這是因?yàn)镚oldreich曾經(jīng)指出:只要能夠在半誠實(shí)參與者模型下設(shè)計出保密計算f的協(xié)議π,就可以通過位承諾方法將π轉(zhuǎn)換成惡意攻擊者參與的模型下保密計算f的協(xié)議[3]。在這個轉(zhuǎn)換協(xié)議中,一個惡意的參與者將被迫按照半誠實(shí)參與者的要求執(zhí)行協(xié)議,否則將會被發(fā)現(xiàn)。簡單地說,半誠實(shí)參與者在協(xié)議執(zhí)行過程中將完全按照協(xié)議要求執(zhí)行協(xié)議,但他們可能會保留計算的中間結(jié)果試圖推導(dǎo)出其他參與者的輸入。半誠實(shí)模型不僅僅是一個重要的研究方法,而且為許多應(yīng)用環(huán)境提供了一個很好的模型。

        1.2 向量點(diǎn)積協(xié)議

        1.3 姚式百萬富翁協(xié)議

        問題描述:Alice有一個私有數(shù)據(jù)a,Bob有一個私有數(shù)據(jù)b,雙方希望在不泄露自身數(shù)據(jù)的情況下可以保密地比較兩個數(shù)據(jù)的大小,即得到a>b,a

        1.4 向量叉積

        兩個向量的叉積由下面的行列式確定:

        兩個向量的叉積具有以下性質(zhì):

        若叉積為正,那么v1在v2的順時針方向;若叉積為負(fù),那么v1在v2的逆時針方向;若叉積為零,那么v1與v2共線。

        定理1:若兩線段的端點(diǎn)分別在對方線段的兩側(cè),則兩線段必相交。

        2 問題描述及協(xié)議實(shí)現(xiàn)

        基于預(yù)備知識中介紹的密碼學(xué)中的基本協(xié)議,對如何保密地判斷兩線段相交問題及點(diǎn)包含問題進(jìn)行了描述,并對所提出協(xié)議的正確性和安全性進(jìn)行了分析和討論。

        2.1 線段相交問題的描述

        協(xié)議1:線段相交問題的保密協(xié)議。

        輸出:P與Q是否相交。

        (3)Alice與Bob共同執(zhí)行向量點(diǎn)積協(xié)議。

        其中Alice得到u1,u3,v2,v4,Bob得到u2,u4,v1,v3。

        (4)Alice與Bob共同執(zhí)行4次姚式百萬富翁協(xié)議得到對應(yīng)的ui,vi的大小。

        (5)若下式中存在一個成立,則輸出P與Q是否相交,否則輸出不相交。

        u1>v1∧u2v3∧u4

        u1v2∧u3v4

        u1>v1∧u2v4

        u1v2∧u3>v3∧u4

        協(xié)議1的正確性:Alice與Bob構(gòu)造的向量做點(diǎn)積運(yùn)算得到:

        這正是一個叉積,因此可以根據(jù)叉積的正負(fù)也就是ui和vi的大小來判斷這兩向量的順逆時針。因此,若協(xié)議1步驟(5)中任一成立,則說明Alice的私有線段端點(diǎn)在Bob線段的兩側(cè)且Bob的私有線段端點(diǎn)在Alice線段的兩側(cè),由定理1可知兩線段相交。

        協(xié)議1的安全性:在協(xié)議1步驟(3)中,點(diǎn)積協(xié)議的結(jié)果分別是兩個人交叉得到,因此兩人無法根據(jù)一個結(jié)果推出對方線段的端點(diǎn)坐標(biāo)信息。根據(jù)向量點(diǎn)積協(xié)議的安全性與姚式百萬富翁協(xié)議的安全性以及步驟(3)中的交叉處理可知,協(xié)議1在半誠實(shí)模型下是安全的。

        2.2 點(diǎn)包含問題的描述

        Alice有一個私有的多邊形Q,Q=(x1,y1),(x2,y2),…,(xn,yn),其中每一對(xi,yi)表示多邊形各端點(diǎn)的坐標(biāo)值。Bob有一個私有的點(diǎn)P,P=(xp,yp)。Alice與Bob想判斷點(diǎn)P是否在多邊形Q中,又不想泄露自己的私有信息,這一問題即為保密的判斷點(diǎn)包含的問題。

        協(xié)議2:保密判斷點(diǎn)包含的協(xié)議。

        輸入:Alice輸入多邊形Q=(x1,y1),(x2,y2),…,(xn,yn),Bob輸入點(diǎn)P=(xp,yp)。

        輸出:P在Q中或P不在Q中。

        (1)Bob選擇一個隨機(jī)大整數(shù)r,構(gòu)造一點(diǎn)P'=(r,yp),令PP'近似看作一條射線;

        (2)Alice與Bob共同執(zhí)行協(xié)議1求得PP'與多邊形的各邊是否有交點(diǎn)(其中多邊形匯總的水平邊不參與計算);

        (3)若交點(diǎn)數(shù)為奇數(shù),則輸出P在Q中,否則輸出P不在Q中。

        協(xié)議2的正確性:由圖1可得協(xié)議2的正確性。

        圖1 協(xié)議2的正確性說明

        協(xié)議2的安全性:由協(xié)議1的安全性可知協(xié)議2在半誠實(shí)模型下是安全的。

        3 結(jié)束語

        保密計算幾何中的問題在現(xiàn)實(shí)生活的實(shí)際意義越來越重要,應(yīng)用價值越來越高。通過利用向量點(diǎn)積協(xié)議、姚式百萬富翁協(xié)議以及其他一些相關(guān)幾何知識,提出了在半誠實(shí)模型下判斷兩線段是否相交問題和點(diǎn)包含問題的保密解決方案,同時分析和討論了這些協(xié)議的正確性和安全性。這兩個協(xié)議可以作為研究其他某些保密計算幾何問題的基礎(chǔ)協(xié)議,對于解決安全多方計算領(lǐng)域的其他相關(guān)問題也有重要的理論意義。在后面的工作中,將對協(xié)議的性能進(jìn)行深入分析,進(jìn)而提出更加安全、高效的解決方案,也會進(jìn)一步研究多個點(diǎn)是否包含在一個圖形中的問題以及兩個或多個圖形是否相交的問題等。

        [1]YaoA.Protocolsforsecurecomputations[C]//23rdannualsymposiumonfoundationsofcomputerscience.[s.l.]:IEEE,1982:160-164.

        [2]GoldreichO,MicaliS,WigdersonA.Howtoplayanymentalgame[C]//ProceedingsofthenineteenthannualACMsymposiumontheoryofcomputing.[s.l.]:ACM,1987:218-229.

        [3]GoldreichO.Foundationsofcryptography:volume2,basicapplications[M].[s.l.]:CambridgeUniversityPress,2004.

        [4]GoldwasserS.Multipartycomputations:pastandpresent[C]//ProceedingsofthesixteenthannualACMsymposiumonprinciplesofdistributedcomputing.[s.l.]:ACM,1997:1-6.

        [5]GoldreichO.Securemulti-partycomputation(workingdraft)[EB/OL].2002.http://www.wisdom.weizmann.ac.ilhomeodedpublic-htmlfoc.html.

        [6] 李順東,戴一奇,游啟友.姚氏百萬富翁問題的高效解決方案[J].電子學(xué)報,2005,33(5):769-773.

        [7]ShenC,ZhangHG,F(xiàn)engDG,etal.Surveyofinformationsecurity[J].ScienceinChinaSeriesF:InformationSciences,2007,50(3):273-298.

        [8]CaoZ,ZhuH,LuR.Provablysecurerobustthresholdpartial

        blindsignature[J].ScienceinChinaSeriesF:InformationSciences,2006,49(5):604-615.

        [9]LindellY,PinkasB.Privacypreservingdatamining[J].JournalofCryptology,2002,15(3):177-206.

        [10]CachinC.Efficientprivatebiddingandauctionswithanobliviousthirdparty[C]//Proceedingsofthe6thACMconferenceoncomputerandcommunicationssecurity.[s.l.]:ACM,1999:120-127.

        [11]LiSD,WuCY,WangDS,etal.Securemultipartycomputationofsolidgeometricproblemsandtheirapplications[J].InformationSciences,2014,282:401-413.

        [12]DuW,AtallahMJ.Securemulti-partycomputationproblemsandtheirapplications:areviewandopenproblems[C]//Proceedingsofnewsecurityparadigmsworkshop.NewYork:ACMPress,2001:13-22.

        [13] 羅永龍,黃劉生,荊巍巍,等.空間幾何對象相對位置判定中的私有信息保護(hù)[J].計算機(jī)研究與發(fā)展,2006,43(3):410-416.

        [14] 羅永龍,黃劉生,荊巍巍,等.保護(hù)私有信息的叉積協(xié)議及其應(yīng)用[J].計算機(jī)學(xué)報,2007,30(2):248-254.

        [15] 李順東,司天歌,戴一奇.集合包含與幾何包含的多方保密計算[J].計算機(jī)研究與發(fā)展,2005,42(10):1647-1653.

        [16] 李順東,戴一奇,王道順,等.幾何相交問題的多方保密計算[J].清華大學(xué)學(xué)報:自然科學(xué)版,2007,47(10):1692-1695.

        [17] 楊曉莉,李順東,左祥建.計算幾何問題的多方保密計算[J].密碼學(xué)報,2016,3(1):33-41.

        [18] 羅永龍,黃劉生,徐維江,等.一個保護(hù)私有信息的多邊形相交判定協(xié)議[J].電子學(xué)報,2007,35(4):685-691.

        [19] 李順東,王道順,戴一奇,等.兩個集合相等的多方保密計算[J].中國科學(xué):信息科學(xué),2009,39(3):305-310.

        Secure Multi-party Computation for Point Inclusion Problems

        YANG Xiao-yi,LIU Xin,KANG Jia

        (School of Computer Science,Shaanxi Normal University,Xi’an 710119,China)

        Secure multi-party computation is one of the hot spots in international cryptography research community in recent years,and more and more attention has been paid to the secure computational geometry.As an important problem of secure computational geometry,more interests have been paid on point-inclusion problem.A secure protocol for determining whether two segments are intersecting with several basic protocols,Scalar Product Protocol and Yao’s Millionaire’s Protocol,has been developed.Thus based on core of the protocol designed and related geometric knowledge,a secure protocol to solve the point-inclusion problem has been developed.Theoretical analysis results show that these two protocols are correct and secure under semi honest model.As a part of important secure multi-party computational protocols,they both imply important practical value in solving the problem of secure multi-party computational geometry and can be used to solve the problems,whether two or more graphics are intersected and whether multiple points are contained in a graphic etc..

        secure multi-party computation;computational geometry;point-inclusion problem;segment-intersection problem

        2016-06-17

        2016-09-28 網(wǎng)絡(luò)出版時間:2017-03-13

        中央高校基本科研業(yè)務(wù)費(fèi)專項(xiàng)(GK20150417);內(nèi)蒙古自治區(qū)包頭市科技計劃項(xiàng)目(2014S2004-2-1-15)

        楊曉藝(1993-),女,碩士研究生,研究方向?yàn)橛嬎銠C(jī)與網(wǎng)絡(luò)安全。

        http://kns.cnki.net/kcms/detail/61.1450.TP.20170313.1547.098.html

        TP31

        A

        1673-629X(2017)05-0120-03

        10.3969/j.issn.1673-629X.2017.05.025

        猜你喜歡
        研究
        FMS與YBT相關(guān)性的實(shí)證研究
        2020年國內(nèi)翻譯研究述評
        遼代千人邑研究述論
        視錯覺在平面設(shè)計中的應(yīng)用與研究
        科技傳播(2019年22期)2020-01-14 03:06:54
        關(guān)于遼朝“一國兩制”研究的回顧與思考
        EMA伺服控制系統(tǒng)研究
        基于聲、光、磁、觸摸多功能控制的研究
        電子制作(2018年11期)2018-08-04 03:26:04
        新版C-NCAP側(cè)面碰撞假人損傷研究
        關(guān)于反傾銷會計研究的思考
        焊接膜層脫落的攻關(guān)研究
        電子制作(2017年23期)2017-02-02 07:17:19
        青青草大香蕉视频在线观看| 久久99精品波多结衣一区| 日本少妇比比中文字幕| 日韩一区二区三区人妻免费观看| 中文字幕乱码高清完整版| 亚洲av无码乱码国产精品fc2| 久久久国产不卡一区二区| 国产一区在线视频不卡| 亚洲国产av无码精品| 成人无码免费一区二区三区| 欧美性一区| 一道本加勒比在线观看| av人摸人人人澡人人超碰下载| 午夜福利麻豆国产精品| 亚洲不卡电影| 精品国产日韩亚洲一区在线| 日本一卡二卡3卡四卡免费观影2022 | av免费一区在线播放| 中文字幕本久久精品一区| 亚洲精品午夜无码专区| 国产精品入口牛牛影视| av资源吧首页在线观看| 亚洲精品人成中文毛片| 国产一女三男3p免费视频| 在线观看日本一区二区| 日韩精品一区二区亚洲专区| 亚洲男人在线天堂av| 国产精品一区二区三区在线蜜桃| 色综合视频一区中文字幕| 欧美高清国产在线播放| 国产内射视频免费观看| 午夜影视免费| 国产一线二线三线女| 无码制服丝袜中文字幕| 久久久精品毛片免费观看| 中字幕人妻一区二区三区| 96精品在线| 日本一区人妻蜜桃臀中文字幕| 亚洲欧洲成人a∨在线观看| 欧美亚洲国产精品久久高清| 国产激情视频免费观看|