【技术实现步骤摘要】
销售终端主机更新方法、子机更新方法及相关装置
[0001]本申请实施例涉及但不限于通信
,尤其涉及一种销售终端主机更新方法、子机更新方法及相关装置。
技术介绍
[0002]随着科技与社会的不断发展,客户对销售终端智能化应用的需求也随之增长。所伴随的是销售终端的软件系统需要不断更新升级,以满足客户的需求增长。与此同时的,销售终端需要处理大量的敏感信息,因此,在进行更新程序时保障销售终端的安全性是十分必要的。
[0003]针对于配套有销售终端主机和销售终端子机的销售终端装置,相关技术中,销售终端主机的更新方式,都是通过销售终端主机与下载器通信连接,然后进行接收数据并执行更新操作。而部分销售终端主机由于自身的安全性不足,无法满足金融交易环境下的高安全要求性,甚至于在进行上述的更新操作时,存在销售终端主机在响应更新请求后接收到被篡改后的更新数据且无法识别这一危险的情况;若外加嵌入安全芯片则会过度提高销售终端的装置成本。
技术实现思路
[0004]为了提高销售终端主机在执行更新操作过程中的安全性,本申请实 ...
【技术保护点】
【技术特征摘要】
1.一种销售终端主机更新方法,其特征在于,应用于销售终端子机,所述方法包括:响应于下载器的更新请求,执行主机数据包发送步骤;所述主机数据包发送步骤包括:接收所述下载器下发的至少一个主机数据包,所述至少一个主机数据包基于其序列号构成所述销售终端主机的主机更新数据;将接收到的所述主机数据包依次存入预设缓存区,并计算所述预设缓存区的剩余空间值;基于所述主机数据包的序列号和所述剩余空间值生成主机发送标识,并根据所述主机发送标识将所述预设缓存区中所述主机数据包依次发送至所述销售终端主机;若获取到第一发送指令,则继续接收所述下载器发送的所述主机数据包,并执行所述主机数据包发送步骤,直至所述销售终端主机接收到所有的所述主机更新数据,并根据所述主机更新数据进行更新操作。2.根据权利要求1所述的一种销售终端主机更新方法,其特征在于,所述将接收到的所述主机数据包依次存入预设缓存区,包括:对所述主机数据包进行主机验签,验签通过后将所述主机数据包存入预设缓存区;生成第二发送指令,并将所述第二发送指令发送至所述下载器,以使得所述下载器响应所述第二发送指令,按照所述主机数据包的序列号继续发送所述主机数据包。3.根据权利要求1所述的一种销售终端主机更新方法,其特征在于,所述基于所述主机数据包的序列号和所述剩余空间值生成主机发送标识,并根据所述主机发送标识将所述预设缓存区中所述主机数据包依次发送至所述销售终端主机,包括:当所述剩余空间值小于最新接收到的所述主机数据包的大小,则丢弃最新接收到的所述主机数据包,并基于所述主机数据包的序列号生成所述主机发送标识和停止接收标识;将所述停止接收标识和最新接收到的所述主机数据包的序列号发送给所述下载器,以指示所述下载器停止发送所述主机数据包;基于所述主机发送标识和所述主机数据包的序列号将所述预设缓存区中所述主机数据包逐一发送至所述销售终端主机。4.根据权利要求1所述的一种销售终端主机更新方法,其特征在于,所述若获取到第一发送指令,则继续接收所述下载器发送的所述主机数据包,并执行所述主机数据包发送步骤,直至所述销售终端主机接收到所有的所述主机更新数据,包括:接收所述销售终端主机生成的所述第一发送指令,并根据所述第一发送指令清理所述预设缓存区;将所述第一发送指令发送至所述下载器,以使得所述下载器根据所述主机数据包的序列号继续发送所述主机数据包。5.根据权利要求2所述的一种销售终端主机更新方法,其特征在于,所述对所述主机数据包进行主机验签,验签通过后将所述主机数据包存入预设缓存区,包括:检验所述主机数据包是否完整,得到主机数据包的完整检验参数;检验所述主机数据包的序列号是否正确,得到主机数据包的序列号检验参数;检验所述主机数据包的签名是否正确,得到主机数据包的签名检验参数;根据所述主机数据包的完整检验参数、所述主机数据包的序列号检验参数和所述主机
数据包的签名检验参数,得到主机数据包的检验结果;若所述主机数据包的检验结果表征所述主机数据包验签通过,将所述主机数据包存入预设缓存区。6.一种销售终端子机更新方法,其特征在于,应用于销售终端主机,所述方法包括:响应于下载器的更新请求,执行子机数据包接收步骤;所述子机数据包接收步骤包括:接收所述下载器下发的至少一个子机数据包,所述至少一个子机数据包基于其序列号构成所述销售终端子机的子机更新数据;将接收到的所述子机数据包依次进行第一子机验签,验签通过后将所述子机数据包进行保存;基于所述子机数据包的序列号生成子机发送标识,并将所述子机发送标识发送至销售终端主机,以便于所述销售终端主机根据所述子机发送标识实时显示更新进程,并基于所述更新进程发送第三发送指令;若接收到第三发送指令,则继续接收所述下载器发送的所述子机数据包,并执行所述子机数据包接收步骤,直至接收到所有的所述子机更新数据,并根据所述子机更新数据进行更新操作。7.根据权利要求6所述的一种销售终端子机更新方法,其特征在于,当接收...
【专利技术属性】
技术研发人员:范毅,黄炳鑫,黄文潘,
申请(专利权)人:深圳市新国都支付技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。