电子签章的数字证书更新方法、设备和存储介质与流程

文档序号:30946906发布日期:2022-07-30 05:37阅读:来源:国知局

技术特征:
1.一种电子签章的数字证书更新方法,其特征在于,包括:获得电子签章所采用的数字证书,并判断电子签章所采用的数字证书是否满足更新条件;如果所述电子签章所采用的数字证书满足所述更新条件,则获取所述电子签章所对应的对象信息,并生成公私钥对;根据所述对象信息和所述公私钥对生成证书请求文件;向认证服务器发送所述证书请求文件,并接收所述认证服务器针对所述证书请求文件反馈的新的数字证书;采用所述新的数字证书对所述电子签章所采用的数字证书进行更新处理。2.如权利要求1所述的方法,其特征在于,所述根据所述对象信息和所述公私钥对生成证书请求文件,包括:根据所述公私钥对中的公钥和所述对象信息,生成证书请求信息;根据所述公私钥对中的私钥加密所述证书请求信息,以得到加密后的证书请求消息;根据所述加密后的证书请求消息,生成所述证书请求文件。3.如权利要求1所述的方法,其特征在于,所述判断电子签章所采用的数字证书是否满足更新条件,包括:获取所述数字证书的生效时间范围;获取当前时间,判断所述当前时间是否在所述生效时间范围内;其中,如果所述当前时间不在所述生效时间范围内,则确定所述电子签章所采用的数字证书满足更新条件。4.如权利要求3所述的方法,其特征在于,在所述获取所述数字证书的生效时间范围之前,所述方法还包括:接收电子签章请求,其中,所述电子签章请求包括待盖章的对象标识信息和电子文件;根据所述对象标识信息,查询是否存在所述电子签章所采用的数字证书;若存在与所述电子签章对应的数字证书,则执行获取所述数字证书的生效时间范围的步骤;采用所述新的数字证书对所述电子签章所采用的数字证书进行更新处理之后,所述方法还包括:根据所述新的数字证书,对所述电子文件进行电子签章,以得到签章后的电子文件。5.如权利要求1所述的方法,其特征在于,在所述接收所述认证服务器针对所述证书请求文件反馈的新的数字证书之后,所述方法还包括:获取所述公钥对中的私钥;将所述新的数字证书和与所述私钥进行合并,转化为含私钥的数字证书;所述采用所述新的数字证书对所述电子签章所采用的数字证书进行更新处理,包括:将所述电子签章所采用的数字证书替换为所述含私钥的数字证书。6.如权利要求5所述的方法,其特征在于,所述方法还包括:获取预设的密码信息;根据所述密码信息对所述含私钥的数字证书进行加密,以得到数字证书密文。7.一种电子签章的数字证书更新装置,其特征在于,包括:
判断模块,用于获得电子签章所采用的数字证书,并判断电子签章所采用的数字证书是否满足更新条件;第一生成模块,用于如果所述电子签章所采用的数字证书满足所述更新条件,则获取所述电子签章所对应的对象信息,并生成公私钥对;第二生成模块,用于根据所述对象信息和所述公私钥对生成证书请求文件;通信模块,用于向认证服务器发送所述证书请求文件,并接收所述认证服务器针对所述证书请求文件反馈的新的数字证书;更新模块,用于采用所述新的数字证书对所述电子签章所采用的数字证书进行更新处理。8.如权利要求7所述的装置,其特征在于,所述第二生成模块,包括:第一生成单元,用于根据所述公私钥对中的公钥和所述对象信息,生成证书请求信息;加密单元,用于根据所述公私钥对中的私钥加密所述证书请求信息,以得到加密后的证书请求消息;第二生成单元,用于根据所述加密后的证书请求消息,生成所述证书请求文件。9.如权利要求7所述的装置,其特征在于,所述判断模块,包括:获取单元,用于获取所述数字证书的生效时间范围;判断单元,用于获取当前时间,并判断所述当前时间是否在所述生效时间范围内;其中,如果所述当前时间不在所述生效时间范围内,则确定所述电子签章所采用的数字证书满足更新条件。10.如权利要求9所述的装置,其特征在于,所述装置还包括:接收模块,用于接收电子签章请求,其中,所述电子签章请求包括待盖章的对象标识信息和电子文件;查询模块,用于根据所述对象标识信息,并查询是否存在所述电子签章所采用的数字证书;获取单元,还用于若存在所述电子签章所采用的数字证书,则执行获取所述电子签章所使用的数字证书的步骤;所述装置还包括:签章模块,用于根据所述新的数字证书,对所述电子文件进行电子签章,以得到签章后的电子文件。11.如权利要求7所述的装置,其特征在于,所述装置还包括:第一获取模块,用于获取所述公钥对中的私钥;合并模块,用于将所述数字证书和与所述私钥进行合并,转化为含私钥的数字证书;所述更新模块,具体用于:采用所述新的数字证书对所述电子签章所采用的数字证书进行更新处理。12.如权利要求11所述的装置,其特征在于,所述装置还包括:第二获取模块,用于获取预设的密码信息;加密模块,用于根据所述密码信息对所述含私钥的数字证书进行加密,以得到数字证书密文。13.一种电子设备,包括:存储器,处理器;所述存储器中存储有计算机指令,当所述计
算机指令被所述处理器执行时,实现如权利要求1-6中任一项所述的电子签章的数字证书更新方法。14.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的电子签章的数字证书更新方法。

技术总结
本申请提出一种电子签章的数字证书更新方法、设备和存储介质,其中,该方法包括:对电子签章所采用的数字证书是否更新进行自动检测,并在检测到电子签章所采用的数字证书需要更新时,生成公私钥对,并结合电子签章所对应的对象信息以及公私钥对生成证书请求文件,并接收认证服务器针对证书请求文件反馈的新的数字证书,采用新的数字证书对电子签章所采用的数字证书进行更新处理。由此,无需人工接入,实现了对电子签章所采用的数字证书的自动申请,以及数字证书的在线化、自动化地更新。自动化地更新。自动化地更新。


技术研发人员:李柱保
受保护的技术使用者:京东科技控股股份有限公司
技术研发日:2021.01.28
技术公布日:2022/7/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1