一種數(shù)字簽名算法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201910843279.2 申請(qǐng)日 -
公開(公告)號(hào) CN110505061B 公開(公告)日 2022-05-03
申請(qǐng)公布號(hào) CN110505061B 申請(qǐng)公布日 2022-05-03
分類號(hào) H04L9/08(2006.01)I;H04L9/32(2006.01)I 分類 電通信技術(shù);
發(fā)明人 張海松;王超;許明 申請(qǐng)(專利權(quán))人 北京天誠(chéng)安信科技有限公司
代理機(jī)構(gòu) 北京酷愛智慧知識(shí)產(chǎn)權(quán)代理有限公司 代理人 占麗君
地址 100085北京市海淀區(qū)上地八街七號(hào)院4號(hào)樓401B
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種數(shù)字簽名算法及系統(tǒng),該算法包括:系統(tǒng)簽名主密鑰、副密鑰和用戶簽名密鑰的生成算法、數(shù)字簽名生成算法和數(shù)字簽名驗(yàn)證算法;其中,系統(tǒng)簽名主密鑰、副密鑰和用戶簽名密鑰的生成算法,包括:基于第一隨機(jī)數(shù)確定簽名主私鑰和簽名主公鑰;基于第二隨機(jī)數(shù)確定簽名副私鑰和簽名副公鑰;基于簽名主私鑰和簽名副私鑰,計(jì)算第一中間結(jié)果;若第一中間結(jié)果為0,則中止計(jì)算;若第一中間結(jié)果不為0,則計(jì)算第二中間結(jié)果;基于第一中間結(jié)果和第二中間結(jié)果,生成用戶簽名密鑰。本發(fā)明的算法在產(chǎn)生用戶簽名密鑰過程中,當(dāng)出現(xiàn)第一中間結(jié)果為0時(shí),計(jì)算中止不生成用戶簽名密鑰,簽名主密鑰不會(huì)泄露,也不需要更新已有用戶的簽名私鑰。