[發明專利]一種授權方法、加密方法和終端設備有效
| 申請號: | 201810256498.6 | 申請日: | 2018-03-27 |
| 公開(公告)號: | CN110311881B | 公開(公告)日: | 2022-01-14 |
| 發明(設計)人: | 楊圣磊 | 申請(專利權)人: | 阿里健康信息技術有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/32 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 李輝;徐煥 |
| 地址: | 百慕大*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 授權 方法 加密 終端設備 | ||
本申請提供了一種授權方法、加密方法和終端設備,其中,該授權方法包括:向參與方群組發送訪問請求;接收所述群組中的參與方通過持有的私鑰生成的簽名;在確定收到的簽名符合全量簽名集合的情況下,確定已獲取訪問權限,其中,所述群組中任意N個參與方持有的私鑰集合等于私鑰全集,其中,N小于等于所述群組中參與方的數量。通過采用參與方與私鑰一對多的方式來設置私鑰分布,從而解決了現有的私鑰與參與方一一對應方式所存在使用場景限制過大,無法適應多場景需求的問題,達到了可以滿足多場景需求的效果。
技術領域
本申請屬于互聯網技術領域,尤其涉及一種授權方法、加密方法和終端設備。
背景技術
目前,為了實現數據的簽名和加解密等,一般采用的方式是,每個參與方都持有自己的私鑰,私鑰和參與方是一一對應的關系。通過所有參與方都信任的認證中心(CA)發放證書,每個參與方都持有對應公鑰的證書。
因為私鑰與參與方是一一對應的關系,因此,在簽名、對簽名進行校驗,對數據進行加密,對數據進行加密的過程中,如果有N個參與方參與簽名,或者N個參與方參與加密,那么就需要有N個參與方參與校驗,N個參與方參與解密,沒有什么策略可言,也使得簽名、校驗、加密、解密等情況無法適應于一些特殊的情況下。
針對上述問題,目前尚未提出有效的解決方案。
發明內容
本申請目的在于提供一種授權方法、加密方法和終端設備,可以滿足更多場景的授權和加解密需求。
一方面提供了一種授權方法,包括:
向參與方群組發送訪問請求;
接收所述群組中的參與方通過持有的私鑰生成的簽名;
在確定收到的簽名符合全量簽名集合的情況下,確定已獲取訪問權限,其中,所述群組中任意N個參與方持有的私鑰集合等于私鑰全集,其中,N小于等于所述群組中參與方的數量。
另一方面提供了一種加密方法,包括:
向參與方群組發送資源發布請求;
接收所述群組中的參與方通過持有的私鑰生成的簽名;
在確認收到的簽名符合全量簽名集合的情況下,確定已獲取資源發布權限,其中,所述群組中任意N個參與方持有的私鑰集合等于私鑰全集,其中,N小于等于所述群組中參與方的數量;
通過所述全量簽名集合生成加密密鑰,對待發布的資源進行加密。
一種終端設備,包括處理器以及用于存儲處理器可執行指令的存儲器,所述處理器執行所述指令時實現上述方法。
一種終端設備,包括處理器以及用于存儲處理器可執行指令的存儲器,所述處理器執行所述指令時實現上述方法。
一種計算機可讀存儲介質,其上存儲有計算機指令,所述指令被執行時實現上述方法的步驟。
本申請提供的授權方法、加密方法和終端設備,通過采用參與方與私鑰一對多的方式來設置私鑰分布,從而解決了現有的私鑰與參與方一一對應方式所存在使用場景限制過大,無法適應多場景需求的問題,達到了可以滿足多場景需求的效果。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本申請實施例的私鑰分布方式示意圖;
圖2是本申請實施例的私鑰分布方式的另一示意圖;
圖3是本申請實施例的私鑰分布方式的又一示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里健康信息技術有限公司,未經阿里健康信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810256498.6/2.html,轉載請聲明來源鉆瓜專利網。





