恭喜浪潮云信息技術股份公司孟奇獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜浪潮云信息技術股份公司申請的專利一種基于標識密碼體系的聯盟鏈系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN113987546B 。
龍圖騰網通過國家知識產權局官網在2025-05-23發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202111304732.6,技術領域涉及:G06F21/60;該發明授權一種基于標識密碼體系的聯盟鏈系統是由孟奇;魏金雷;冷靜設計研發完成,并于2021-11-05向國家知識產權局提交的專利申請。
本一種基于標識密碼體系的聯盟鏈系統在說明書摘要公布了:本發明公開一種基于標識密碼體系的聯盟鏈系統,涉及區塊鏈技術領域,其實現內容包括:1密鑰生成階段:通過KGC運行主密鑰生成算法和私鑰提取算法,生成主私鑰、主公鑰,以及Server和Client的私鑰;2簽名驗證階段:本地查找并輸入對應的主公鑰、簽名方標識、待簽名消息、簽名,驗證輸出的簽名是否有效;3安全通信階段:通信雙方使用協商有效的對稱密鑰對發送和接受的消息進行加密通信;4提交交易階段:使用步驟2的方法驗證簽名,使用步驟3的方法發送消息與接收消息;5調用合約代碼階段:通過Client完成合約代碼的環境構建與調用,并保存區塊,完成鏈碼調用。本發明可以有效減輕系統的密鑰存儲和管理負擔,提高運行效率。
本發明授權一種基于標識密碼體系的聯盟鏈系統在權利要求書中公布了:1.一種基于標識密碼體系的聯盟鏈系統,其特征在于,其實現內容包括:(1)密鑰生成階段:通過KGC運行主密鑰生成算法和私鑰提取算法,生成主私鑰、主公鑰,以及Server和Client的私鑰;生成密鑰的具體流程為:(1.1)所有KGC運行主密鑰生成算法,生成各自的主私鑰和主公鑰,公布主公鑰;(1.2)負責Server密鑰生成的KGC運行私鑰提取算法,將KGC名稱與Server名稱拼接成標識名作為私鑰提取算法的輸入,為所有的Server生成私鑰;(1.3)負責Client密鑰生成的KGC運行私鑰提取算法,將KGC名稱與Client名稱拼接成標識名作為私鑰提取算法的輸入,為需要的Client生成私鑰;(2)簽名驗證階段:通過本地查找并輸入對應的主公鑰,隨后輸入簽名方標識、待簽名消息、簽名,驗證輸出的簽名是否有效;驗證簽名的具體流程為:(2.1)根據簽名方標識,在本地的信任KGC主公鑰列表中查找對應的主公鑰,若未找到,則驗證失敗,若找到,則繼續;(2.2)輸入簽名方標識、待簽名消息、(2.1)中的主公鑰和簽名,運行標識密碼的驗證算法,輸出驗證結果;(3)安全通信階段:通信雙方使用步驟2的方法驗證協商密鑰時的簽名,使用協商有效的對稱密鑰對發送和接受的消息進行加密后通信;這一階段,假定通信雙方為A和B,A標識為IDA,標識私鑰為skA,由KGC1簽發,B標識為IDB,標識私鑰為skB,由KGC2簽發,KGC1和KGC2均在A和B的信任KGC列表上,那么,通信雙方使用協商有效的對稱密鑰對發送和接受的消息進行加密后通信,具體流程為:(3.1)A向B發起連接請求,若A與B上次協商的對稱密鑰仍未過期,則用上次協商的對稱密鑰對發送和接受的消息進行加密后通信,否則,執行如下步驟;(3.2)A計算密鑰協商臨時公私鑰tpkA、tskA,并用skA對tpkA和IDA拼接的消息運行標識密碼的簽名算法得到sigA,將tpkA、IDA、sigA發送給B;(3.3)B收到tpkA、IDA、sigA后,按照步驟(3.2)的方法驗證簽名sigA是否正確,若錯誤,則退出,若正確,則B計算密鑰協商臨時公私鑰tpkB、tskB,用skB對tpkB與IDB拼接的消息運行標識密碼的簽名算法得到sigB,并用tskB和tpkA計算對稱密鑰sk,用sk將tpkA與tpkB拼接并加密后得到密文cB;將tpkB、IDB、sigB、cB發送給A;(3.4)A收到tpkB、IDB、sigB后,按照步驟(3.2)的方法驗證簽名sigB是否正確,若錯誤,則退出,若正確,則tskB和tpkA計算對稱密鑰sk,并用sk驗證cB解密后的內容是否為tpkA與tpkB的拼接,若不是,退出,若是,則用sk將tpkB與tpkA拼接后的內容加密,得到cA,并將cA發送給B;(3.5)B收到cA后,驗證用sk解密cA后的內容是否為tpkB與tpkA的拼接,若不是,則退出連接,若是,執行步驟(3.6);(3.6)A與B用sk對消息加密成密文后發送給接收消息的一方,接收消息的一方用sk解密密文后得到具體的消息并處理;(4)提交交易階段:使用步驟(2)的方法驗證簽名,使用步驟(3)的方法發送消息與接收消息;(5)調用合約代碼階段:通過Client完成合約代碼的環境構建與調用,并保存區塊,完成鏈碼調用。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人浪潮云信息技術股份公司,其通訊地址為:250100 山東省濟南市高新區浪潮路1036號浪潮科技園S01號樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。