【技术实现步骤摘要】
证书更新方法、装置和系统
[0001]本专利技术涉及计算机
,特别涉及人工智能
,尤其涉及一种证书更新方法、装置和系统。
技术介绍
[0002]在两个系统之间进行报文交互时,一般会采用对报文进行加验签的方法来确保报文在传输过程中不被篡改。报文的加验签一般基于数字证书来实现,若数字证书失效,则需要更换新数字证书。相关技术中,工作人员手动对失效的数字证书进行更换,容易出现人为操作不当导致的证书更换失败的问题,从而影响系统交易成功率。
技术实现思路
[0003]本专利技术的一个目的在于提供一种证书更新方法,能够提高证书更新的成功率,从而提高系统交易成功率。本专利技术的另一个目的在于提供一种证书更新装置。本专利技术的再一个目的在于提供一种证书更新系统。本专利技术的还一个目的在于提供一种计算机可读介质。本专利技术的还一个目的在于提供一种计算机设备。
[0004]为了达到以上目的,本专利技术一方面公开了一种证书更新方法,包括:
[0005]根据接收的待加签报文和待验证证书,生成验证报文;
[0006]将验证报文发送至外部交互系统,以供外部交互系统对验证报文进行验签,并接收外部交互系统返回的响应报文;
[0007]若响应报文为正确响应,则更新证书状态。
[0008]优选的,在根据接收的待加签报文和待验证证书,生成验证报文之前,还包括:
[0009]判断待加签报文的类型是否为验证类型;
[0010]若是,继续执行根据接收的待加签报文和待验证证书,生成 ...
【技术保护点】
【技术特征摘要】
1.一种证书更新方法,其特征在于,所述方法包括:根据接收的待加签报文和待验证证书,生成验证报文;将所述验证报文发送至外部交互系统,以供所述外部交互系统对所述验证报文进行验签,并接收所述外部交互系统返回的响应报文;若所述响应报文为正确响应,则更新证书状态。2.根据权利要求1所述的证书更新方法,其特征在于,在所述根据接收的待加签报文和待验证证书,生成验证报文之前,还包括:判断所述待加签报文的类型是否为验证类型;若是,继续执行所述根据接收的待加签报文和待验证证书,生成验证报文的步骤;若否,根据获取的有效证书和所述待加签报文,生成待发送报文;将所述待发送报文发送至所述外部交互系统。3.根据权利要求2所述的证书更新方法,其特征在于,所述根据获取的有效证书和所述待加签报文,生成待发送报文,包括:通过所述有效证书对所述待加签报文进行加签,生成待发送报文。4.根据权利要求1所述的证书更新方法,其特征在于,所述根据接收的待加签报文和待验证证书,生成验证报文,包括:通过所述待验证证书对所述待加签报文进行加签,生成验证报文。5.根据权利要求1所述的证书更新方法,其特征在于,所述若所述响应报文为正确响应,则更新证书状态,包括:将当前的有效证书更新为无效证书,并将所述待验证证书更新为有效证书。6.根据权利要求1所述的证书更新方法,其特征在于,所述方法还包括:若所述响应报文为异常响应,将所述待验证证书更新为无效证书。7.根据权利要求6所述的证书更新方法,其特征在于,所述方法还包括:若所述响应报文为异常响应,生成证书更新失败消息;将所述证书更新失败消息发送至管理系统。8.一种证书更新系统,其特征在于,所述系统包括:管理系统、交易接收处理模块、证书服务器、证书信息存储模块、加签模块和外部交互系统;所述管理系统用于向所述交易接收处理模块发送待加签报文;所述交易接收处理模块用于将所述待加签报文发送至所述加签模块;所述加签模块用于从所述证书服务器中获取待验证证书,并根据所述待加签报文和待验证证书,生成验证报文;将所述验证报文发送至所述交易接收处理模块;所述交易接收处理模块将所述验证报文发送至外部交互系统;所述外部交互系统用于对所述验证报文进行验签,并向所述交易接收处理模块返回响应报文;所述交易接收处理模块若判断出所述响应报文为正确响应,则更新所述证书信息存储模块中的证书状态。9.根据权利要求8所述的证书更新系统,其特征在于,所述交易接收处理模块还用于判断所述待加签报文的类型是否为验证类型;若是,触发所述加签模块继续执行从所述证书服务器中获取待验证证书,并根据所述待加签报文和
待验证证书,生成验证报文的步骤;若否,所述加签模块从所述证书服务器中获取...
【专利技术属性】
技术研发人员:刘芳,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。