技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種基于單臺云服務(wù)器的雙線性對安全外包運算方法。本方法是:首先,需要進行外包計算的用戶T選取四個一定范圍內(nèi)的隨機整數(shù),然后調(diào)用提高計算速度的子程序Rand生成一個六元組,利用六元組中的一些元素以及選取的4個隨機整數(shù)將e?(A,B)*?e?(C,D)邏輯拆分為四部分。其次,調(diào)用Rand來生成兩個新的六元組,緊接著對計算服務(wù)器U進行6次詢問,服務(wù)器計算出雙線性對結(jié)果,其中的四部分作為中間的計算結(jié)果,另外的四部分作為測試數(shù)據(jù)。最后,T檢測U的輸出結(jié)果是否正確,根據(jù)服務(wù)器的響應(yīng),T計算出結(jié)果。該方法可適用于資源受限的設(shè)備。它的計算效率更高,運算的次數(shù)少,外包商T不需要再執(zhí)行代價過高的計算SM和Exp運算。
技術(shù)研發(fā)人員:任艷麗;毛震;張新鵬
受保護的技術(shù)使用者:上海大學
技術(shù)研發(fā)日:2017.03.20
技術(shù)公布日:2017.08.29