[發明專利]一種云計算中的可匿名追蹤性身份認證方法有效
| 申請號: | 201811535145.6 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109688119B | 公開(公告)日: | 2020-08-07 |
| 發明(設計)人: | 安建偉;馬艷秋;馬靜強;周賢偉 | 申請(專利權)人: | 北京科技大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L9/00;H04L9/06;H04L9/08;H04L9/32 |
| 代理公司: | 北京市廣友專利事務所有限責任公司 11237 | 代理人: | 張仲波 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 中的 匿名 追蹤 身份 認證 方法 | ||
1.一種云計算中的可匿名身份認證方法,其特征在于,包括:
非匿名用戶登陸時,云服務器對用戶的身份進行認證,若認證成功,且用戶登錄時沒有出現違規操作,則通知信譽值評判服務器增加用戶的信譽值;
信譽值評判服務器判斷用戶的信譽值是否大于等于預先設定的可匿名門限,若是,則信譽值評判服務器向用戶發送可匿名憑證,其中,用戶下次登錄時,根據所述可匿名憑證實現匿名登錄。
2.根據權利要求1所述的云計算中的可匿名身份認證方法,其特征在于,所述非匿名用戶登陸時,云服務器對用戶的身份進行認證,若認證成功,且用戶登錄時沒有出現違規操作,則通知信譽值評判服務器增加用戶的信譽值包括:
非匿名用戶登陸時,云服務器接收用戶所在客戶端生成的hash值,并將接收到的hash值和自身生成的hash值進行比較,其中,hash值由用戶的身份標識號和口令生成的隨機種子和保存在云服務器認證數據庫中的迭代次數確定;
若一致,則認證成功,且用戶登錄時沒有出現違規操作,則通知信譽值評判服務器增加用戶的信譽值,并將認證數據庫中的迭代次數減1后保存,以便下一次進行迭代使用;
否則,認證失敗,云服務器拒絕用戶的登錄請求。
3.根據權利要求1所述的云計算中的可匿名身份認證方法,其特征在于,信譽值評判服務器采用同態加密算法存儲著用戶的身份標識號和信譽值。
4.根據權利要求2所述的云計算中的可匿名身份認證方法,其特征在于,所述方法還包括:
身份認證成功后,云服務器判斷用戶的操作是否屬于違規操作,其中,所述違規操作包括:可原諒級違規和不可原諒級違規;
若用戶的操作不屬于違規操作,則執行通知信譽值評判服務器增加用戶的信譽值,并將認證數據庫中的迭代次數減1后保存,以便下一次進行迭代使用的步驟。
5.根據權利要求4所述的云計算中的可匿名身份認證方法,其特征在于,所述方法還包括:
若用戶的操作屬于可原諒級違規,則通知信譽值評判服務器減少用戶信譽值,其中,當信譽值低于預設的最低信譽值時,則禁止用戶訪問;
若用戶的操作屬于不可原諒級違規,則禁止用戶訪問。
6.根據權利要求1所述的云計算中的可匿名身份認證方法,其特征在于,所述方法還包括:
當示證者Uk獲得可匿名憑證后,進行匿名登錄時,示證者Uk從用戶群U中隨機選擇某些成員的公鑰yi,構成本次認證的公鑰集UA={y1||y2||...yd},其中,用戶群U中所有的成員都是合法用戶,合法用戶為身份認證成功的用戶,UA必須包含Uk自身的公鑰,符號“||”表示串聯,d表示公鑰集UA中公鑰的數目;
示證者Uk使用簽名密鑰xk及公鑰集UA,生成簽名σ,將簽名σ發送給驗證者Uv進行驗證;
若簽名通過驗證,則示證者Uk通過身份認證;
若簽名沒有通過驗證,則通知追蹤者P對示證者Uk進行追蹤,輸出示證者Uk公鑰。
7.根據權利要求6所述的云計算中的可匿名身份認證方法,其特征在于,在通知追蹤者P對示證者Uk進行追蹤,輸出示證者Uk公鑰之前,所述方法還包括:
使用秘密共享機制,驗證追蹤者P身份是否合法,若合法,則追蹤者P獲得追蹤憑證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京科技大學,未經北京科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811535145.6/1.html,轉載請聲明來源鉆瓜專利網。





