证书更新方法、装置和系统制造方法及图纸

技术编号:35189289 阅读:7 留言:0更新日期:2022-10-12 18:05
本发明专利技术实施例提供了一种证书更新方法、装置和系统,可用于人工智能技术领域,所述方法包括:根据接收的待加签报文和待验证证书,生成验证报文;将验证报文发送至外部交互系统,以供外部交互系统对验证报文进行验签,并接收外部交互系统返回的响应报文;若响应报文为正确响应,则更新证书状态,能够提高证书更新的成功率,从而提高系统交易成功率。从而提高系统交易成功率。从而提高系统交易成功率。

【技术实现步骤摘要】
证书更新方法、装置和系统


[0001]本专利技术涉及计算机
,特别涉及人工智能
,尤其涉及一种证书更新方法、装置和系统。

技术介绍

[0002]在两个系统之间进行报文交互时,一般会采用对报文进行加验签的方法来确保报文在传输过程中不被篡改。报文的加验签一般基于数字证书来实现,若数字证书失效,则需要更换新数字证书。相关技术中,工作人员手动对失效的数字证书进行更换,容易出现人为操作不当导致的证书更换失败的问题,从而影响系统交易成功率。

技术实现思路

[0003]本专利技术的一个目的在于提供一种证书更新方法,能够提高证书更新的成功率,从而提高系统交易成功率。本专利技术的另一个目的在于提供一种证书更新装置。本专利技术的再一个目的在于提供一种证书更新系统。本专利技术的还一个目的在于提供一种计算机可读介质。本专利技术的还一个目的在于提供一种计算机设备。
[0004]为了达到以上目的,本专利技术一方面公开了一种证书更新方法,包括:
[0005]根据接收的待加签报文和待验证证书,生成验证报文;
[0006]将验证报文发送至外部交互系统,以供外部交互系统对验证报文进行验签,并接收外部交互系统返回的响应报文;
[0007]若响应报文为正确响应,则更新证书状态。
[0008]优选的,在根据接收的待加签报文和待验证证书,生成验证报文之前,还包括:
[0009]判断待加签报文的类型是否为验证类型;
[0010]若是,继续执行根据接收的待加签报文和待验证证书,生成验证报文的步骤;
[0011]若否,根据获取的有效证书和待加签报文,生成待发送报文;
[0012]将待发送报文发送至外部交互系统。
[0013]优选的,根据获取的有效证书和待加签报文,生成待发送报文,包括:
[0014]通过有效证书对待加签报文进行加签,生成待发送报文。
[0015]优选的,根据接收的待加签报文和待验证证书,生成验证报文,包括:
[0016]通过待验证证书对待加签报文进行加签,生成验证报文。
[0017]优选的,若响应报文为正确响应,则更新证书状态,包括:
[0018]将当前的有效证书更新为无效证书,并将待验证证书更新为有效证书。
[0019]优选的,方法还包括:
[0020]若响应报文为异常响应,将待验证证书更新为无效证书。
[0021]优选的,方法还包括:
[0022]若响应报文为异常响应,生成证书更新失败消息;
[0023]将证书更新失败消息发送至管理系统。
[0024]本专利技术还公开了一种证书更新系统,包括:管理系统、交易接收处理模块、证书服务器、证书信息存储模块、加签模块和外部交互系统;
[0025]管理系统用于向交易接收处理模块发送待加签报文;
[0026]交易接收处理模块用于将待加签报文发送至加签模块;
[0027]加签模块用于从证书服务器中获取待验证证书,并根据待加签报文和待验证证书,生成验证报文;将验证报文发送至交易接收处理模块;
[0028]交易接收处理模块将验证报文发送至外部交互系统;
[0029]外部交互系统用于对验证报文进行验签,并向交易接收处理模块返回响应报文;
[0030]交易接收处理模块若判断出响应报文为正确响应,则更新证书信息存储模块中的证书状态。
[0031]优选的,交易接收处理模块还用于判断待加签报文的类型是否为验证类型;若是,触发加签模块继续执行从证书服务器中获取待验证证书,并根据待加签报文和待验证证书,生成验证报文的步骤;
[0032]若否,加签模块从证书服务器中获取有效证书,并根据获取的有效证书和待加签报文,生成待发送报文;将待发送报文发送至交易接收处理模块;
[0033]交易接收处理模块用于将待发送报文发送至外部交互系统。
[0034]优选的,若响应报文为异常响应,交易接收处理模块用于生成证书更新失败消息;将证书更新失败消息发送至管理系统。
[0035]本专利技术还公开了一种证书更新装置,包括:
[0036]第一生成单元,用于根据接收的待加签报文和待验证证书,生成验证报文;
[0037]发送单元,用于将验证报文发送至外部交互系统,以供外部交互系统对验证报文进行验签,并接收外部交互系统返回的响应报文;
[0038]第一更新单元,用于若响应报文为正确响应,则更新证书状态。
[0039]优选的,装置还包括:
[0040]判断单元,用于判断待加签报文的类型是否为验证类型;若是,触发第一生成单元继续执行根据接收的待加签报文和待验证证书,生成验证报文的步骤;
[0041]第二生成单元,用于若判断单元判断出待加签报文的类型不是验证类型,根据获取的有效证书和待加签报文,生成待发送报文;
[0042]发送单元,还用于将待发送报文发送至外部交互系统。
[0043]优选的,第二生成单元,具体用于通过有效证书对待加签报文进行加签,生成待发送报文。
[0044]优选的,第一生成单元,具体用于通过待验证证书对待加签报文进行加签,生成验证报文。
[0045]优选的,第一更新单元,具体用于将当前的有效证书更新为无效证书,并将待验证证书更新为有效证书。
[0046]优选的,装置还包括:
[0047]第二更新单元,用于若响应报文为异常响应,将待验证证书更新为无效证书。
[0048]优选的,装置还包括:
[0049]第三生成单元,用于若响应报文为异常响应,生成证书更新失败消息;
[0050]发送单元,还用于将证书更新失败消息发送至管理系统。
[0051]本专利技术还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。
[0052]本专利技术还公开了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述处理器执行所述程序时实现如上所述方法。
[0053]本专利技术还公开了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如上所述方法。
[0054]本专利技术根据接收的待加签报文和待验证证书,生成验证报文;将验证报文发送至外部交互系统,以供外部交互系统对验证报文进行验签,并接收外部交互系统返回的响应报文;若响应报文为正确响应,则更新证书状态,能够提高证书更新的成功率,从而提高系统交易成功率。
附图说明
[0055]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]图1为本专利技术实施例提供的一种证书更新系统的结构示意图;
[0057]图2为本专利技术实施例提供的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种证书更新方法,其特征在于,所述方法包括:根据接收的待加签报文和待验证证书,生成验证报文;将所述验证报文发送至外部交互系统,以供所述外部交互系统对所述验证报文进行验签,并接收所述外部交互系统返回的响应报文;若所述响应报文为正确响应,则更新证书状态。2.根据权利要求1所述的证书更新方法,其特征在于,在所述根据接收的待加签报文和待验证证书,生成验证报文之前,还包括:判断所述待加签报文的类型是否为验证类型;若是,继续执行所述根据接收的待加签报文和待验证证书,生成验证报文的步骤;若否,根据获取的有效证书和所述待加签报文,生成待发送报文;将所述待发送报文发送至所述外部交互系统。3.根据权利要求2所述的证书更新方法,其特征在于,所述根据获取的有效证书和所述待加签报文,生成待发送报文,包括:通过所述有效证书对所述待加签报文进行加签,生成待发送报文。4.根据权利要求1所述的证书更新方法,其特征在于,所述根据接收的待加签报文和待验证证书,生成验证报文,包括:通过所述待验证证书对所述待加签报文进行加签,生成验证报文。5.根据权利要求1所述的证书更新方法,其特征在于,所述若所述响应报文为正确响应,则更新证书状态,包括:将当前的有效证书更新为无效证书,并将所述待验证证书更新为有效证书。6.根据权利要求1所述的证书更新方法,其特征在于,所述方法还包括:若所述响应报文为异常响应,将所述待验证证书更新为无效证书。7.根据权利要求6所述的证书更新方法,其特征在于,所述方法还包括:若所述响应报文为异常响应,生成证书更新失败消息;将所述证书更新失败消息发送至管理系统。8.一种证书更新系统,其特征在于,所述系统包括:管理系统、交易接收处理模块、证书服务器、证书信息存储模块、加签模块和外部交互系统;所述管理系统用于向所述交易接收处理模块发送待加签报文;所述交易接收处理模块用于将所述待加签报文发送至所述加签模块;所述加签模块用于从所述证书服务器中获取待验证证书,并根据所述待加签报文和待验证证书,生成验证报文;将所述验证报文发送至所述交易接收处理模块;所述交易接收处理模块将所述验证报文发送至外部交互系统;所述外部交互系统用于对所述验证报文进行验签,并向所述交易接收处理模块返回响应报文;所述交易接收处理模块若判断出所述响应报文为正确响应,则更新所述证书信息存储模块中的证书状态。9.根据权利要求8所述的证书更新系统,其特征在于,所述交易接收处理模块还用于判断所述待加签报文的类型是否为验证类型;若是,触发所述加签模块继续执行从所述证书服务器中获取待验证证书,并根据所述待加签报文和
待验证证书,生成验证报文的步骤;若否,所述加签模块从所述证书服务器中获取...

【专利技术属性】
技术研发人员:刘芳
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1