一種基于SOTP技術(shù)對私鑰乘加密的SM2同態(tài)簽名方法

基本信息

申請?zhí)?/td> CN201911212116.0 申請日 -
公開(公告)號 CN110971411A 公開(公告)日 2020-04-07
申請公布號 CN110971411A 申請公布日 2020-04-07
分類號 H04L9/32;H04L9/00;H04L29/06 分類 電通信技術(shù);
發(fā)明人 王杰勛;唐天其;馬圣東 申請(專利權(quán))人 南京壹證通信息科技有限公司
代理機(jī)構(gòu) 南京知識律師事務(wù)所 代理人 南京壹證通信息科技有限公司
地址 210000 江蘇省南京市雨花臺區(qū)軟件大道170-1號2號樓6層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于SOTP技術(shù)對私鑰乘加密的SM2同態(tài)簽名方法,用戶的私鑰使用基于模乘加密后保存在客戶端,客戶端可周期性的對私鑰做模乘加密更新私鑰密文,簽名時(shí)無需解密私鑰密文,可直接使用密文私鑰進(jìn)行簽名;客戶端做簽名操作時(shí)使用最新的簽名私鑰密文做簽名運(yùn)算。驗(yàn)證簽名的時(shí)候驗(yàn)簽服務(wù)中心接收用戶uid,簽名私鑰密文生成時(shí)的時(shí)間戳T、公鑰證書、簽名值、簽名數(shù)據(jù)。使用SOTP算法恢復(fù)出對應(yīng)用戶私鑰模乘加密時(shí)用到的亂數(shù)u,用該亂數(shù)與原始公鑰做倍點(diǎn)計(jì)算得到驗(yàn)簽公鑰,用驗(yàn)簽公鑰來驗(yàn)證簽名是否合法。本發(fā)明中,私鑰保護(hù)可實(shí)質(zhì)性融合諸如口令之類的基于記憶的簡單防護(hù)措施,以增強(qiáng)抗設(shè)備盜用之類攻擊的能力,有比較好的可移植性。