密钥生成方法及密钥灌装方法技术

技术编号:38831506 阅读:8 留言:0更新日期:2023-09-17 09:50
本申请涉及大数据处理技术领域,本申请涉及一种密钥生成方法、密钥灌装方法、装置、计算机设备、存储介质和计算机程序产品。所述密钥生成方法包括:获取密钥请求方对应的待验证信息;根据待验证信息,生成第一校验指令并将第一校验指令发送至密钥请求方;在接收到密钥请求方发出的、针对第一校验指令的第一校验通过信息时,根据待验证信息,生成第二校验指令并将第二校验指令发送至密钥审核方;在接收到密钥审核方发出的、针对第二校验指令的第二校验通过信息时,生成待灌装密钥并将待灌装密钥发送至密钥请求方。采用本方法能够避免密钥文件暴露在外部,且大大提高密钥生成过程中的审核效率,提升了密钥生成的便捷性和安全性,节约了人力成本。了人力成本。了人力成本。

【技术实现步骤摘要】
密钥生成方法及密钥灌装方法


[0001]本申请涉及计算机应用
,特别是涉及一种密钥生成方法、密钥灌装方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]通常,为了提供简便的业务处理服务,业务提供方会通过提供多个多功能业务终端的方式来进行多网点的线下业务快速处理,为了保障的业务信息的私密性,业务提供方需要提前为每个多功能业务终端进行密钥灌装。
[0003]然而,传统的密钥灌装方法采用了脱机模式,生成的密钥文件若保存不当将导致终端密钥信息泄露,影响业务处理安全,并且,密钥灌装时要求密钥审核方的工作人员和待灌装密钥的多功能业务终端必须在同一地点,尤其是后续维保更换多功能业务终端时,业务提供方的工作人员只能先回收旧的多功能业务终端,再发放新的多功能业务终端,这将大大影响业务的持续进行;而若是让业务审核方的工作人员到现场进行密钥灌装,又会极大的增加人力成本。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够快速进行密钥灌装的密钥生成方法、密钥灌装方法、装置、计算机设备、存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种密钥生成方法,包括:
[0006]获取密钥请求方对应的待验证信息;
[0007]根据所述待验证信息,生成第一校验指令并将所述第一校验指令发送至所述密钥请求方;
[0008]在接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,根据所述待验证信息,生成第二校验指令并将所述第二校验指令发送至所述密钥审核方;
[0009]在接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,生成待灌装密钥并将所述待灌装密钥发送至所述密钥请求方。
[0010]在其中一个实施例中,所述根据所述待验证信息,生成第一校验指令并将所述第一校验指令发送至所述密钥请求方,包括:
[0011]当所述待验证信息携带有所述密钥审核方的身份标签时,生成所述第一校验指令并将所述第一校验指令发送至所述密钥请求方。
[0012]在其中一个实施例中,所述在接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,根据所述待验证信息,生成第二校验指令并将所述第二校验指令发送至所述密钥审核方之前,包括:
[0013]按照预设的第一获取频率,从所述密钥请求方获取针对所述第一校验指令的第一校验通过信息。
[0014]在其中一个实施例中,所述按照预设的获取频率,从所述密钥审核方获取针对所述第一校验指令的第一校验通过信息之后,还包括:
[0015]在未接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,将所述密钥请求方对应的第一轮询次数值计数加一,并继续按照所述第一获取频率,从所述密钥请求方获取针对所述第一校验指令的第一校验通过信息,直到所述第一轮询次数值达到第一预设次数阈值。
[0016]在其中一个实施例中,所述在接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,生成待灌装密钥并将所述待灌装密钥发送至所述密钥请求方之前,包括:
[0017]按照预设的第二获取频率,从所述密钥审核方获取针对所述第二校验指令的第二校验通过信息。
[0018]在其中一个实施例中,所述按照预设的第二获取频率,从所述密钥审核方获取针对所述第二校验指令的第二校验通过信息之后,还包括:
[0019]在未接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,将所述密钥审核方对应的第二轮询次数值计数加一,并继续按照所述第二获取频率,从所述密钥审核方获取针对所述第二校验指令的第二校验通过信息,直到所述第二轮询次数值达到第二预设次数阈值。
[0020]第二方面,本申请还提供了一种密钥灌装方法,包括:
[0021]获取待灌装密钥;所述待灌装密钥是采用如权利要求1

6中任一项所述的密钥生成方法生成;
[0022]在成功获取所述待灌装密钥后,发送获取成功指令至密钥响应方,完成密钥灌装。
[0023]第三方面,本申请还提供了一种密钥生成装置,包括:
[0024]第一获取模块,用于获取密钥请求方对应的待验证信息;
[0025]第一生成模块,用于根据所述待验证信息,生成第一校验指令并将所述第一校验指令发送至所述密钥请求方;
[0026]第二生成模块,用于在接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,根据所述待验证信息,生成第二校验指令并将所述第二校验指令发送至所述密钥审核方;
[0027]第三生成模块,用于在接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,生成待灌装密钥并将所述待灌装密钥发送至所述密钥请求方。
[0028]第四方面,本申请还提供了一种密钥灌装装置,包括:
[0029]第二获取模块,用于获取待灌装密钥;所述待灌装密钥是采用上述任一实施例所述的密钥生成装置生成;
[0030]发送模块,用于在成功获取所述待灌装密钥后,发送获取成功指令至密钥响应方,完成密钥灌装。
[0031]第五方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的密钥生成方法或密钥灌装方法。
[0032]第六方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,
其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的密钥生成方法或密钥灌装方法。
[0033]第七方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序产品被处理器执行时实现上述任一实施例所述的密钥生成方法或密钥灌装方法。
[0034]上述密钥生成方法、密钥灌装方法、装置、计算机设备、存储介质和计算机程序产品,能够避免密钥文件暴露在外部,且大大提高密钥生成过程中的审核效率,提升了密钥生成的便捷性和安全性,节约了人力成本;并且,与以往密钥灌装过程相比,能够让密钥请求方、密钥审核方均参与到密钥生成的过程中,实现了密钥的即用即生成,通过该种设置,使得初始密钥的生成及后续密钥的更新都更加便捷。
附图说明
[0035]图1为一个实施例中密钥生成方法的应用环境图;
[0036]图2为一个实施例中密钥生成方法的流程示意图;
[0037]图3为一个实施例中密钥生成方法的流程示意图;
[0038]图4为一个实施例中密钥生成方法的流程示意图;
[0039]图5为一个实施例中密钥灌装方法的流程示意图;
[0040]图6为一个实施例中密钥生成装置的结构框图;
[0041]图7为一个实施例中密钥生成装置的结构框图;
[0042]图8为一个实施例中密钥生成装置的结构框图;
[0043]图9为一个实施例中密本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种密钥生成方法,其特征在于,包括:获取密钥请求方对应的待验证信息;根据所述待验证信息,生成第一校验指令并将所述第一校验指令发送至所述密钥请求方;在接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,根据所述待验证信息,生成第二校验指令并将所述第二校验指令发送至所述密钥审核方;在接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,生成待灌装密钥并将所述待灌装密钥发送至所述密钥请求方。2.根据权利要求1所述的方法,其特征在于,所述根据所述待验证信息,生成第一校验指令并将所述第一校验指令发送至所述密钥请求方,包括:当所述待验证信息携带有所述密钥审核方的身份标签时,生成所述第一校验指令并将所述第一校验指令发送至所述密钥请求方。3.根据权利要求1所述的方法,其特征在于,所述在接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,根据所述待验证信息,生成第二校验指令并将所述第二校验指令发送至所述密钥审核方之前,包括:按照预设的第一获取频率,从所述密钥请求方获取针对所述第一校验指令的第一校验通过信息。4.根据权利要求3所述的方法,其特征在于,所述按照预设的获取频率,从所述密钥审核方获取针对所述第一校验指令的第一校验通过信息之后,还包括:在未接收到所述密钥请求方发出的、针对所述第一校验指令的第一校验通过信息时,将所述密钥请求方对应的第一轮询次数值计数加一,并继续按照所述第一获取频率,从所述密钥请求方获取针对所述第一校验指令的第一校验通过信息,直到所述第一轮询次数值达到第一预设次数阈值。5.根据权利要求1所述的方法,其特征在于,所述在接收到所述密钥审核方发出的、针对所述第二校验指令的第二校验通过信息时,生成待灌装密钥并将所述待灌装密钥发送至所述密钥请求方之前,包括:按照预设的第二获取频率,从所述密钥审核方获取针对所述第二校验指令的第二校验通过信息。6.根据权利要求5所述的方法,其特征在于,所述按照预设的第二获取频率,从所述密钥审核方获取针对所述第二校验指令的第二校验通过信息之后,还包...

【专利技术属性】
技术研发人员:张上仪王扬廖宫燕杜雷周嘉俊黄文锶
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1