一種數(shù)字簽名生成方法、驗(yàn)證方法、裝置、設(shè)備、介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN201910533152.0 申請(qǐng)日 -
公開(公告)號(hào) CN110233736B 公開(公告)日 2020-05-08
申請(qǐng)公布號(hào) CN110233736B 申請(qǐng)公布日 2020-05-08
分類號(hào) H04L9/32;G06F21/64 分類 電通信技術(shù);
發(fā)明人 張華;胡康橋 申請(qǐng)(專利權(quán))人 核芯互聯(lián)(北京)科技有限公司
代理機(jī)構(gòu) 北京知呱呱知識(shí)產(chǎn)權(quán)代理有限公司 代理人 蘇利;杜立軍
地址 100000 北京市朝陽區(qū)光華路丙12號(hào)數(shù)碼01大廈25層
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種數(shù)字簽名生成方法、驗(yàn)證方法、裝置、設(shè)備、介質(zhì),該方法包括:S1:接收N份子密鑰;其中,所述N為大于1的自然數(shù);S2:利用N份所述子密鑰中的任一子密鑰對(duì)待簽名文件的哈希值進(jìn)行數(shù)字簽名,得到初始簽名結(jié)果;S3:利用N份所述子密鑰中沒有進(jìn)行過數(shù)字簽名的任一子密鑰對(duì)初始簽名結(jié)果進(jìn)行數(shù)字簽名,得到當(dāng)前簽名結(jié)果;S4:將當(dāng)前簽名結(jié)果作為新的初始簽名結(jié)果,進(jìn)入步驟S3,直到N份所述子密鑰全部進(jìn)行過數(shù)字簽名,得到最終數(shù)字簽名信息。本發(fā)明采用多個(gè)子密鑰對(duì)待簽名文件簽名,從而得到最終數(shù)字簽名信息,在所有的子密鑰都進(jìn)行簽名后,才能夠通過驗(yàn)證,能夠方便多人共同對(duì)待簽名文件進(jìn)行簽名決策該待簽名文件是否為生效文件。