[發明專利]區塊鏈協助下的可驗證隱私保護和個性化眾包任務匹配方法及系統在審
| 申請號: | 202211200357.5 | 申請日: | 2022-09-29 |
| 公開(公告)號: | CN115694787A | 公開(公告)日: | 2023-02-03 |
| 發明(設計)人: | 鄔海琴;曹珍富;王良民;李梁;何良恩 | 申請(專利權)人: | 華東師范大學 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;H04L9/24;H04L9/30;H04L9/32;H04L9/40 |
| 代理公司: | 南京華恒專利代理事務所(普通合伙) 32335 | 代理人: | 宋方園 |
| 地址: | 200062 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 協助 驗證 隱私 保護 個性化 任務 匹配 方法 系統 | ||
1.一種區塊鏈協助下的可驗證隱私保護和個性化眾包任務匹配方法,其特征在于:包括以下步驟:
步驟(1)、初始化眾包服務系統;
密鑰生成中心生成系統主密鑰msk,選擇一個偽隨機函數密鑰sk0,任務發布者和任務執行者在密鑰生成中心注冊,密鑰生成中心為注冊的任務發布者計算密鑰ki=H1(msk||ri),密鑰生成中心為注冊的任務執行者選擇密鑰然后計算秘密值其中g為乘法循環群G的生成元,為整數模p的加法群,ri是長度為安全參數λ的隨機數,H1為密碼學哈希函數;
步驟(2)、任務發布者先預處理個性化任務要求然后對預處理后的任務加密處理生成任務密文,接著對任務要求集合累加值和任務元數據,最后將所得數據分別發送給眾包平臺和區塊鏈;cT為任務類型,任務位置橫縱坐標為分別為任務開始時間和任務結束時間,rT為參與任務執行者的最低信譽值;
步驟(3)、任務執行者先預處理自身屬性和任務偏好要求然后對預處理后的屬性和任務偏好加密處理生成屬性和任務偏好密文,接著對屬性和任務偏好密文累加值和元數據,最后將所得數據分別發送給眾包平臺和區塊鏈;CP為任務執行者期望參加的任務類型集合,為感興趣任務執行區域的最大橫縱坐標;分別為任務執行者參加任務的空閑時間段的起始和結束時間,rP為任務執行者的信譽值,以上屬性值均映射到集合{1,2,…,n}中,n為系統參數;
步驟(4)、眾包平臺采用隱私保護法來密文匹配發布者任務要求和任務執行者屬性及任務偏好,然后對匹配結果進行驗證生成證明信息,驗證通過后將證明信息與匹配結果一同傳送至區塊鏈;
步驟(5)、任務發布者和任務執行者查詢區塊鏈的匹配結果和證明信息,并進行驗證,若驗證通過則提交驗證結果,區塊鏈共識確定最終正確匹配結果;
步驟(6)、任務發布者根據最終匹配結果,通過區塊鏈向匹配任務執行者發送任務加密密鑰密文;
步驟(7)、任務執行者收到密文后,解密得到任務具體信息。
2.根據權利要求1所述的區塊鏈協助下的可驗證隱私保護和個性化眾包任務匹配方法,其特征在于:所述步驟(2)的具體過程為:
步驟(2.1)、個性化任務預處理
給定一個任務要求六元組T,令任務發布者按照以下規則為構建任務屬性向量
其中,i∈{1,…,6},j∈{1,…,n},σi,j是指任務屬性向量中第i*j個元素;
步驟(2.2)、任務加密
任務發布者生成一次性任務要求加密密鑰在密鑰空間中選擇兩個私鑰K,K',并將K劃分為6n個隨機密鑰份額,滿足K=K1⊕K2⊕…⊕K6n;然后分別采用隱藏向量加密和對稱加密方法來加密任務屬性向量和任務具體內容M,c=Enc(K,Enc(K',M)),最終得到任務密文
其中k=(i-1)n+j,ci,j,0是指任務屬性向量中非*位的密文,ci,j,1是指任務屬性向量中為*位的密文,Kk為私鑰K的第k個份額;F0為一個偽隨機函數,Enc為對稱加密算法,Tid為任務標識符;
步驟(2.3)、任務要求集合累加值計算
6n位任務屬性向量以每n位作為一個元素,構建任務屬性集合令|δi|=n,i∈[1,6],任務發布者采用隨機雙線性映射累加器按照下式為每個屬性集合計算累加值:
s和是隨機雙線性映射累加器中的密鑰和隨機數;F1為一個偽隨機函數,密鑰為sk0,為第i個屬性元素δi的擴展集合,μj為中的第j個元素;上式中i為1時,時,
步驟(2.4)、數據上傳至眾包平臺和區塊鏈
任務發布者設置任務標識符Tid,將Tid、任務密文集合和隨機數集合發送給眾包平臺;計算任務元數據H0(Tid||M)和H0(Tid||K),其中H0為密碼學哈希函數,將Tid、元數據和累加值發送至區塊鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華東師范大學,未經華東師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211200357.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種垃圾填埋場滲濾液全量化處理系統
- 下一篇:一種用于軸孔拂配檢測方法





