烧录过程的安全通讯方法、计算设备及可读存储介质技术

技术编号:38541666 阅读:12 留言:0更新日期:2023-08-19 17:09
本发明专利技术提供一种烧录过程的安全通讯方法、计算设备及可读存储介质,包括如下步骤:获取烧录主控在发送烧录命令第一时段后紧邻第二时段内发送的心跳通讯请求,烧录命令用于指示将待烧录文件烧录至存储器,第一时段与第二时段之和小于烧录完成时长,第二时段小于第一时段;根据心跳通讯请求向烧录主控反馈动态心跳包;在第二时段内接收烧录主控根据动态心跳包生成的反馈结果;校验反馈结果是否成功;若校验成功,继续工作。其中,通过该方法,能够保证烧录分机已经进行烧录,但未烧录完成,在此情况下,即使被恶意复制,也能及时止损,中断烧录,防止全部待烧录文件泄露,以及即使出现烧录异常情况,也能及时处理,从而具有较高的烧录效率。录效率。录效率。

【技术实现步骤摘要】
烧录过程的安全通讯方法、计算设备及可读存储介质


[0001]本专利技术涉及文件烧录
,尤其涉及一种烧录过程的安全通讯方法、计算设备及可读存储介质。

技术介绍

[0002]随着现代信息技术的不断发展,市场上出现多种信息产品。而在各种信息产品上,一般均设有存储器以存储固件,该固件与信息产品上的电路相配合,从而实现该信息产品的功能。其中,固件通过烧录而存储到存储器,在烧录过程中,需要进行通讯以将固件信息传递到烧录器中,从而将固件信息烧录到存储器。
[0003]然而在烧录过程中,固件信息容易被恶意复制,以及容易出现烧录异常等情况,造成烧录安全问题以及影响烧录效率。

技术实现思路

[0004]本专利技术的目的是提供一种烧录过程的安全通讯方法、计算设备及可读存储介质以解决上述技术问题。
[0005]为了实现上述目的,本专利技术第一方面提供了一种烧录过程的安全通讯方法,包括如下步骤:
[0006]获取烧录主控在发送烧录命令第一时段后紧邻第二时段内发送的心跳通讯请求,所述烧录命令用于指示将待烧录文件烧录至存储器,所述第一时段与所述第二时段之和小于烧录完成时长,所述第二时段小于所述第一时段;
[0007]在所述第二时段内根据所述心跳通讯请求向所述烧录主控反馈动态心跳包;
[0008]在所述第二时段内接收所述烧录主控根据所述动态心跳包生成的反馈结果;
[0009]校验所述反馈结果是否成功;
[0010]若校验成功,继续工作。
[0011]在一些实施例中,所述校验所述反馈结果是否成功之后,所述方法还包括:
[0012]若校验不成功,判断连续校验不成功次数是否大于或等于预设次数;
[0013]若大于或等于所述预设次数,停止工作。
[0014]在一些实施例中,所述若校验不成功,判断连续校验不成功次数是否大于或等于预设次数之后,所述方法还包括:
[0015]若校验不成功,判断连续校验不成功所用时长是否大于或等于预设时段;
[0016]若大于或等于所述预设时段,停止工作。
[0017]在一些实施例中,所述根据所述心跳通讯请求向所述烧录主控反馈动态心跳包,进一步包括:
[0018]根据所述心跳通讯请求时刻所得的烧录信息设置所述验证问题;
[0019]根据用户密码和所述验证问题加密生成所述动态心跳包;
[0020]向所述烧录主控反馈所述动态心跳包。
[0021]在一些实施例中,所述第一时段为与所述烧录完成时长的比值为1/4

1/2,所述第二时段与所述第一时段的比值为1/4

1/2。
[0022]本专利技术第二方面提供了一种烧录过程的安全通讯方法,包括如下步骤:
[0023]向烧录分机发送烧录命令;
[0024]在发送所述烧录命令第一时段后紧邻的第二时段内向所述烧录分机发送心跳通讯请求,所述烧录命令用于指示所述烧录分机将待烧录文件烧录至存储器,所述第一时段与所述第二时段之和小于烧录完成时长,所述第二时段小于所述第一时段;
[0025]在所述第二时段内根据所述烧录分机基于所述心跳通讯请求反馈的所述动态心跳包生成反馈结果,向所述烧录分机发送所述反馈结果,以使所述烧录分机校验所述反馈结果成功后继续工作。
[0026]本专利技术第三方面提供了一种烧录过程的安全通讯方法,包括如下步骤:
[0027]烧录主控在向烧录分机发送烧录命令第一时段后紧邻的第二时段内向所述烧录分机发送心跳通讯请求,所述烧录命令用于指示所述烧录分机将待烧录文件烧录至存储器,所述第一时段与所述第二时段之和小于烧录完成时长,所述第二时段小于所述第一时段;
[0028]所述烧录分机在所述第二时段内根据所述心跳通讯请求向所述烧录主控反馈动态心跳包;
[0029]所述烧录主控在所述第二时段内根据所述动态心跳包生成反馈结果,向所述烧录分机发送所述反馈结果;
[0030]所述烧录分机根据所述反馈结果相应处理。
[0031]在一些实施例中,所述烧录分机根据所述心跳通讯请求向所述烧录主控反馈动态心跳包,进一步包括:
[0032]所述烧录分机根据所述心跳通讯请求时刻所得的烧录信息确定验证问题;
[0033]所述烧录分机根据用户密码和所述验证问题加密生成所述动态心跳包;
[0034]所述烧录分机向所述烧录主控反馈所述动态心跳包
[0035]所述烧录主控在所述第二时段内根据所述动态心跳包生成反馈结果,进一步包括:
[0036]所述烧录主控解析所述动态心跳包,得到所述验证问题和所述用户密码;
[0037]所述烧录主控根据所述验证问题确定对应的解码特征;
[0038]所述烧录主控根据所述解码特征和所述用户密码加密生成所述反馈结果。
[0039]本专利技术第四方面提供了一种计算设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现上述任意一项所述的烧录过程的安全通讯方法的步骤。
[0040]本专利技术第五方面提供了一种计算机可读存储介质,其内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行上述任意一项所述的烧录过程的安全通讯方法的步骤。
[0041]相比于现有技术,本专利技术提供的烧录过程的安全通讯方法,通过获取烧录主控在发送烧录命令第一时段后紧邻第二时段内发送的心跳通讯请求,所述第一时段与第二时段之和小于烧录完成时长,所述第二时段小于第一时段,以保证烧录分机已经进行烧录,但未
烧录完成,在此情况下,即使被恶意复制,也能及时止损,中断烧录,防止全部待烧录文件泄露,以及即使出现烧录异常情况,也能及时处理,从而具有较高的烧录效率。并且,第二时段的设置,能够降低被恶意复制的风险,以及使得烧录主控能够及时准确得知烧录分机的烧录状态以及传输安全情况,使得烧录主控和烧录分机之间能够较为安全地通讯。
[0042]此外,通过烧录分机向烧录主控发送动态心跳包以及烧录主控向烧录分机发送反馈结果,形成通讯闭环,从而实现较好的通讯安全。
[0043]为使专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0044]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0045]图1为本专利技术提供的烧录过程的安全通讯方法一实施例的流程图;
[0046]图2为本专利技术提供的烧录过程的安全通讯方法另一实施例的流程图;
[0047]图3为本专利技术提供的烧录过程的安全通讯方法又一实施例的流程图;
[0048]图4为本专利技术提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种烧录过程的安全通讯方法,其特征在于,包括如下步骤:获取烧录主控在发送烧录命令第一时段后紧邻第二时段内发送的心跳通讯请求,所述烧录命令用于指示将待烧录文件烧录至存储器,所述第一时段与所述第二时段之和小于烧录完成时长,所述第二时段小于所述第一时段;在所述第二时段内根据所述心跳通讯请求向所述烧录主控反馈动态心跳包;在所述第二时段内接收所述烧录主控根据所述动态心跳包生成的反馈结果;校验所述反馈结果是否成功;若校验成功,继续工作。2.如权利要求1所述的烧录过程的安全通讯方法,其特征在于,所述校验所述反馈结果是否成功之后,所述方法还包括:若校验不成功,判断连续校验不成功次数是否大于或等于预设次数;若大于或等于所述预设次数,停止工作。3.如权利要求2所述的烧录过程的安全通讯方法,其特征在于,所述若校验不成功,判断连续校验不成功次数是否大于或等于预设次数之后,所述方法还包括:若校验不成功,判断连续校验不成功所用时长是否大于或等于预设时段;若大于或等于所述预设时段,停止工作。4.如权利要求1所述的烧录过程的安全通讯方法,其特征在于,所述根据所述心跳通讯请求向所述烧录主控反馈动态心跳包,进一步包括:根据所述心跳通讯请求时刻所得的烧录信息设置所述验证问题;根据用户密码和所述验证问题加密生成所述动态心跳包;向所述烧录主控反馈所述动态心跳包。5.如权利要求1所述的烧录过程的安全通讯方法,其特征在于,所述第一时段为与所述烧录完成时长的比值为1/4

1/2,所述第二时段与所述第一时段的比值为1/5

1/2。6.一种烧录过程的安全通讯方法,其特征在于,包括如下步骤:向烧录分机发送烧录命令;在发送所述烧录命令第一时段后紧邻的第二时段内向所述烧录分机发送心跳通讯请求,所述烧录命令用于指示所述烧录分机将待烧录文件烧录至存储器,所述第一时段与所述第二时段之和小于烧录完成时长,所述第二时段小于所述第一时段;...

【专利技术属性】
技术研发人员:陈阳
申请(专利权)人:安徽曦合微电子有限公司
类型:发明
国别省市:

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

1