本发明涉及通信技术领域,尤其涉及一种rssp-i安全通信的安全校验方法。
背景技术:
rssp-i安全通信协议适用于封闭式传输系统中的安全相关通信,用在封闭式传输系统环境下进行安全相关信息的交互,能够降低数据帧的重复、丢失、插入、次序混乱、传输超时等威胁,保障接收到的信息的真实性、完整性、实时性和有序性。
目前,已有的rssp-i协议的安全校验方法中采用的时间戳生成多项式0x0fc22f87只能生成4095项伪随机序列,伪随机序列长度不够,安全性不够高。所以本发明在线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性,并且使用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
技术实现要素:
本发明提供的一种rssp-i安全通信的安全校验方法,旨在解决现有技术中存在伪随机序列长度不够导致的安全性问题和解决伪随机序列长度计算复杂的问题。
为实现上述目的,本发明采用以下技术方案:
本发明的一种rssp-i安全通信的安全校验方法,包括以下步骤:
获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值;
根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。
获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。其中移位寄存器值的生成多项式采用了本原多项式来提高伪随机性,进而提高了rssp-i通信协议的安全性,并且使用伽罗瓦线性反馈移位算法计算量小,实现起来比较简洁有效。
作为优选,获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,包括:
将通信源标识作为所述时间戳值的初始值;
将所述初始值按系统周期进行移位。
作为优选,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,包括:
以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b;
计算a和b的异或值,所述异或值为c,
根据所述异或值作为时间戳的所述伪随机数值。
作为优选,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文,包括:
对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文。
一种rssp-i安全通信的安全校验装置,包括:
获取模块,获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
处理模块,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值;
校验模块,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。
作为优选,所述获取模块包括:
设置单元,将通信源标识作为所述时间戳值的初始值;
移位单元,将所述初始值按系统周期进行移位。
作为优选,所述处理模块包括:
输入单元,以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b;
计算单元,计算a和b的异或值,所述异或值为c,
输出单元,根据所述异或值作为时间戳的所述伪随机数值。
作为优选,所述校验模块包括:
rsd报文单元,对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
ssr报文单元,对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文。
一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如上述中任一项所述的一种rssp-i安全通信的安全校验方法。
一种存储有计算机程序的计算机可读存储介质,所述计算机程序使计算机执行时实现如上述中任一项所述的一种rssp-i安全通信的安全校验方法。
本发明具有如下有益效果:
获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。其中移位寄存器值的生成多项式采用了本原多项式来提高伪随机序列值,进而提升了rssp-i通信协议的安全性,并且使用伽罗瓦线性反馈移位算法计算量小,实现起来比较简洁有效。
附图说明
图1是本发明实施例实现一种rssp-i安全通信的安全校验方法第一流程图;
图2是本发明实施例实现一种rssp-i安全通信的安全校验方法第二流程图;
图3是本发明实施例实现一种rssp-i安全通信的安全校验方法第三流程图;
图4是本发明实施例实现一种rssp-i安全通信的安全校验方法第四流程图;
图5是本发明实施例实现一种rssp-i安全通信的安全校验方法的具体实施流程图;
图6是本发明实施例实现一种rssp-i安全通信的安全校验装置示意图;
图7是本发明实施例实现一种rssp-i安全通信的安全校验装置的获取模块示意图;
图8是本发明实施例实现一种rssp-i安全通信的安全校验装置的处理模块示意图;
图9是本发明实施例实现一种rssp-i安全通信的安全校验装置的校验模块示意图;
图10是本发明实施例实现一种rssp-i安全通信的安全校验装置的具体实施流程图;
图11是本发明实施例实现一种rssp-i安全通信的安全校验方法的一种电子设备示意图。
具体实施方式
下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在介绍本发明技术方案之前,示例性的介绍一种本发明技术方案可能适用的场景。
示例性的:rssp-i安全通信的安全校验域的校验中伪随机序列值的生成是安全校验过程中的一道工序。rssp-i安全通信产生多种报文,每个报文均包含有安全校验通道,安全校验通道用于识别报文是否有效,以利于报文的后续输出。
rssp-i安全通信的处理模块是必不可少的,示例性的,本原多项式经处理模块的伽罗瓦线性反馈移位算法进行计算,产生伪随机数值,提高了伪随机数值的长度,进而提升了通信的安全性。
示例性的,每个本原多项式由移位寄存器产生,移位寄存器可以为线性反馈移位寄存器,也可以为非线性反馈移位寄存器,移位寄存器值作为时间戳的值,时间戳值的生成多项式为本原多项式,利用线性反馈移位寄存器值的生成多项式可以提高伪随机数值,进而提高了rssp-i通信的安全性,因此本发明的示例中均采用线性反馈移位寄存器为例。
rssp-i安全通信的安全校验域的校验方法中将大幅提高伪随机数值,进而提高了rssp-i通信的安全性,并且使用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
实施例1
如图1所示,一种rssp-i安全通信的安全校验方法,包括以下步骤:
s110、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
s120、以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值;
s130、根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。
根据实施例1可知,系统在获取有效报文时,会先获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式。确定好本原多项式后,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,最后根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。此方法在线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性,并且使用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
实施例2
如图2所示,一种rssp-i安全通信的安全校验方法,包括:
s210、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
s220、将通信源标识作为所述时间戳值的初始值;
s230、将所述初始值按系统周期进行移位。
根据实施例2可知,通信报文的安全校验域采用的时间戳值,即32位的线性反馈移位寄存器值,线性反馈移位寄存器值的生成多项式采用32位的本原多项式,能够生成232-1项伪随机数值。时间戳值的初始值使用sid(通信源标识),按系统周期移位,并使用固定多项式作附加干扰输入。时间戳与本地周期计数器对应同步递增。线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性。
实施例3
如图3所示,一种rssp-i安全通信的安全校验方法,包括:
s310、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
s320、将通信源标识作为所述时间戳值的初始值;
s330、将所述初始值按系统周期进行移位;
s340、以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b;
s350、计算a和b的异或值,所述异或值为c,
s360、根据所述异或值作为时间戳的所述伪随机数值。
根据实施例3可知,所提到的利用伽罗瓦线性反馈移位算法计算伪随机数值,仅仅为示例性的,不是对计算伪随机数值的限定。
采用伽罗瓦线性反馈移位算法生成时间戳的伪随机数值的过程为:将sid(通信源标识)值作为时间戳值生成的种子,将上次生成的时间戳值作为输入参数,记为input,左移操作时,将input左移1位,左移操作时,获取上次的时间戳值的最高bit位,记为msb,如果msb不为0,则input与生成多项式进行异或,将结果赋予input;右移操作时,将input右移1位,右移操作时,获取上次的时间戳值的最高bit位,记为lsb,如果lsb不为0,则input与生成多项式进行异或,将结果赋予input,最后的input值作为时间戳的伪随机数值。
利用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
实施例4
如图4所示,一种rssp-i安全通信的安全校验方法,包括:
s410、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
s420、以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值;
s430、对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
s440、对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文。
根据实施例4可知,对于rsd报文,第一次rsd值包括sid_1^t_1(n)值,第二次rsd值包括与本地保存的最近一次sid_1^t_1(n-1)进行一次线性反馈移位的左移seq(时序)-seq(最后一次的时序)次的值,对rsd报文进行安全校验域的验证时,若计算得到第一次rsd值与第二次rsd值相同,则认为安全校验区域的时序有效,rsd报文为有效报文,验证svc_2时方法同svc_1。
对于ssr报文,第一次ssr值为ssr_1_local,第二次ssr值为ssr报文中的ssr_1值,验证ssr报文时,根据ssr报文中的应答方的序列号nr,请求方的序列号ne,计算需要进行lfsr(线性反馈移位寄存器)移位的次数cntssr。将发出sse时保存的seqenq_1值与sid_1进行异或处理得到t_1(ne),然后进行cntssr次lfsr(线性反馈移位寄存器)移位,得到t_1(nr)的值并计算得到ssr_1_local与ssr报文中的ssr_1值进行比较,如果两者一致,则认为本报文有效,否则丢弃报文。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
实施例5
如图5所示,一种具体的实施方式可为:
s510、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
通信报文的安全校验域采用的时间戳值,即32位的线性反馈移位寄存器值,线性反馈移位寄存器值的生成多项式采用32位的本原多项式,能够生成232-1项伪随机数值。
s520、将通信源标识作为所述时间戳值的初始值,并将所述初始值按系统周期进行移位;
时间戳值的初始值使用sid(通信源标识),按系统周期移位,并使用固定多项式作附加干扰输入。时间戳与本地周期计数器对应同步递增。线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性。
s530、以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b,计算a和b的异或值,所述异或值为c,
采用伽罗瓦线性反馈移位算法生成时间戳的伪随机数值的过程为:将sid(通信源标识)值作为时间戳值生成的种子,将上次生成的时间戳值作为输入参数,记为input,左移操作时,将input左移1位,左移操作时,获取上次的时间戳值的最高bit位,记为msb,如果msb不为0,则input与生成多项式进行异或,将结果赋予input;右移操作时,将input右移1位,右移操作时,获取上次的时间戳值的最高bit位,记为lsb,如果lsb不为0,则input与生成多项式进行异或,将结果赋予input,最后的input值作为时间戳的伪随机数值。
利用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
s540、对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
对于rsd报文,第一次rsd值包括sid_1^t_1(n)值,第二次rsd值包括与本地保存的最近一次sid_1^t_1(n-1)进行一次线性反馈移位的左移seq(时序)-seq(最后一次的时序)次的值,对rsd报文进行安全校验域的验证时,若计算得到第一次rsd值与第二次rsd值相同,则认为安全校验区域的时序有效,rsd报文为有效报文,验证svc_2时方法同svc_1。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
其中,rsd报文详细内容如表1所示:
表1rsd(实时安全数据)报文
s550、对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文;
对于ssr报文,第一次ssr值为ssr_1_local,第二次ssr值为ssr报文中的ssr_1值,验证ssr报文时,根据ssr报文中的应答方的序列号nr,请求方的序列号ne,计算需要进行lfsr(线性反馈移位寄存器)移位的次数cntssr。将发出sse时保存的seqenq_1值与sid_1进行异或处理得到t_1(ne),然后进行cntssr次lfsr(线性反馈移位寄存器)移位,得到t_1(nr)的值并计算得到ssr_1_local与ssr报文中的ssr_1值进行比较,如果两者一致,则认为本报文有效,否则丢弃报文。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
其中sse报文如表2所示:
表2sse(时序校正请求)报文
其中,ssr报文如表3所示:
表3ssr(时序校正答复)报文
获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。其中移位寄存器值的生成多项式采用了本原多项式来提高伪随机序列值,进而提升了rssp-i通信协议的安全性,并且使用伽罗瓦线性反馈移位算法计算量小,实现起来比较简洁有效。
实施例6
如图6所示,一种rssp-i安全通信的安全校验装置,包括:
获取模块10,获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
处理模块20,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值;
校验模块30,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。
上述装置的一种实施方式可为:获取模块10获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,处理模块20以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,最后,校验模块30根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。
实施例7
如图7所示,一种rssp-i安全通信的安全校验装置的获取模块10包括:
设置单元12,将通信源标识作为所述时间戳值的初始值;
移位单元14,将所述初始值按系统周期进行移位。
上述装置的获取模块10的一种实施方式可为:设置单元12将通信源标识作为所述时间戳值的初始值,然后移位单元14将所述初始值按系统周期进行移位。时间戳值的初始值使用sid(通信源标识),按系统周期移位,并使用固定多项式作附加干扰输入。时间戳与本地周期计数器对应同步递增。线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性。
实施例8
如图8所示,一种rssp-i安全通信的安全校验装置的处理模块20包括:
输入单元22,以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b;
计算单元24,计算a和b的异或值,所述异或值为c,
输出单元26,根据所述异或值作为时间戳的所述伪随机数值。
上述装置的处理模块20的一种实施方式可为:输入单元22,以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b,计算单元24,计算a和b的异或值,所述异或值为c,
采用伽罗瓦线性反馈移位算法生成时间戳的伪随机数值的过程为:将sid(通信源标识)值作为时间戳值生成的种子,将上次生成的时间戳值作为输入参数,记为input,左移操作时,将input左移1位,左移操作时,获取上次的时间戳值的最高bit位,记为msb,如果msb不为0,则input与生成多项式进行异或,将结果赋予input;右移操作时,将input右移1位,右移操作时,获取上次的时间戳值的最高bit位,记为lsb,如果lsb不为0,则input与生成多项式进行异或,将结果赋予input,最后的input值作为时间戳的伪随机数值。
利用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
实施例9
如图9所示,一种rssp-i安全通信的安全校验装置的校验模块30包括:
rsd报文单元32,对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
ssr报文单元34,对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文。
上述装置的校验模块30的一种实施方式可为:rsd报文单元32,对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;ssr报文单元34,对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文。
对于rsd报文,第一次rsd值包括sid_1^t_1(n)值,第二次rsd值包括与本地保存的最近一次sid_1^t_1(n-1)进行一次线性反馈移位的左移seq(时序)-seq(最后一次的时序)次的值,对rsd报文进行安全校验域的验证时,若计算得到第一次rsd值与第二次rsd值相同,则认为安全校验区域的时序有效,rsd报文为有效报文,验证svc_2时方法同svc_1。
对于ssr报文,第一次ssr值为ssr_1_local,第二次ssr值为ssr报文中的ssr_1值,验证ssr报文时,根据ssr报文中的应答方的序列号nr,请求方的序列号ne,计算需要进行lfsr(线性反馈移位寄存器)移位的次数cntssr。将发出sse时保存的seqenq_1值与sid_1进行异或处理得到t_1(ne),然后进行cntssr次lfsr(线性反馈移位寄存器)移位,得到t_1(nr)的值并计算得到ssr_1_local与ssr报文中的ssr_1值进行比较,如果两者一致,则认为本报文有效,否则丢弃报文。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
实施例10
如图10所示,一种具体的实施方式可为:
s1010、获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式;
通信报文的安全校验域采用的时间戳值,即32位的线性反馈移位寄存器值,线性反馈移位寄存器值的生成多项式采用32位的本原多项式,能够生成232-1项伪随机数值。
s1020、将通信源标识作为所述时间戳值的初始值,并将所述初始值按系统周期进行移位;
时间戳值的初始值使用sid(通信源标识),按系统周期移位,并使用固定多项式作附加干扰输入。时间戳与本地周期计数器对应同步递增。线性反馈移位寄存器值的生成多项式采用了本原多项式来提高伪随机数值,进而提高了rssp-i通信的安全性。
s1030、以上次生成的时间戳值作为输入参数记为a,以所述时间戳值的生成多项式为b,计算a和b的异或值,所述异或值为c,
采用伽罗瓦线性反馈移位算法生成时间戳的伪随机数值的过程为:将sid(通信源标识)值作为时间戳值生成的种子,将上次生成的时间戳值作为输入参数,记为input,左移操作时,将input左移1位,左移操作时,获取上次的时间戳值的最高bit位,记为msb,如果msb不为0,则input与生成多项式进行异或,将结果赋予input;右移操作时,将input右移1位,右移操作时,获取上次的时间戳值的最高bit位,记为lsb,如果lsb不为0,则input与生成多项式进行异或,将结果赋予input,最后的input值作为时间戳的伪随机数值。
利用伽罗瓦线性反馈移位算法在软件上实现比较简洁有效,能达到其他算法同样的效果,同时计算量更小。
s1040、对于rsd报文,若计算得到第一次rsd值与第二次rsd值相同,则rsd报文为有效报文;
对于rsd报文,第一次rsd值包括sid_1^t_1(n)值,第二次rsd值包括与本地保存的最近一次sid_1^t_1(n-1)进行一次线性反馈移位的左移seq(时序)-seq(最后一次的时序)次的值,对rsd报文进行安全校验域的验证时,若计算得到第一次rsd值与第二次rsd值相同,则认为安全校验区域的时序有效,rsd报文为有效报文,验证svc_2时方法同svc_1。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
其中,rsd报文详细内容如表1所示:
表1rsd(实时安全数据)报文
s1050、对于ssr报文,若计算得到第一次ssr值与第二次ssr值相同,则ssr报文为有效报文;
对于ssr报文,第一次ssr值为ssr_1_local,第二次ssr值为ssr报文中的ssr_1值,验证ssr报文时,根据ssr报文中的应答方的序列号nr,请求方的序列号ne,计算需要进行lfsr(线性反馈移位寄存器)移位的次数cntssr。将发出sse时保存的seqenq_1值与sid_1进行异或处理得到t_1(ne),然后进行cntssr次lfsr(线性反馈移位寄存器)移位,得到t_1(nr)的值并计算得到ssr_1_local与ssr报文中的ssr_1值进行比较,如果两者一致,则认为本报文有效,否则丢弃报文。
利用伪随机序列值可以获得有效报文,提高rssp-i通信协议的安全性。
其中sse报文如表2所示:
表2sse(时序校正请求)报文
其中,ssr报文如表3所示:
表3ssr(时序校正答复)报文
获取移位寄存器值作为时间戳值,所述时间戳值的生成多项式为本原多项式,以所述本原多项式为基准,利用伽罗瓦线性反馈移位算法对所述本原多项式进行处理,获取伪随机数值,根据所述伪随机序列值对安全通信进行安全校验,获取有效报文。其中移位寄存器值的生成多项式采用了本原多项式来提高伪随机序列值,进而提升了rssp-i通信协议的安全性,并且使用伽罗瓦线性反馈移位算法计算量小,实现起来比较简洁有效。
实施例11
如图11所示,一种电子设备,包括存储器1101和处理器1102,所述存储器1101用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器1102执行以实现上述的一种rssp-i安全通信的安全校验方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的电子设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
一种存储有计算机程序的计算机可读存储介质,所述计算机程序使计算机执行时实现如上述的一种rssp-i安全通信的安全校验方法。
示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器1101中,并由处理器1102执行,以完成本发明。一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机设备中的执行过程。
计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。计算机设备可包括,但不仅限于,存储器1101、处理器1102。本领域技术人员可以理解,本实施例仅仅是计算机设备的示例,并不构成对计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如计算机设备还可以包括输入输出设备、网络接入设备、总线等。
处理器1102可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器1102、数字信号处理器1102(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-program503mablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器1102可以是微处理器1102或者该处理器1102也可以是任何常规的处理器1102等。
存储器1101可以是计算机设备的内部存储单元,例如计算机设备的硬盘或内存。存储器1101也可以是计算机设备的外部存储设备,例如计算机设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器1101还可以既包括计算机设备的内部存储单元也包括外部存储设备。存储器1101用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器1101还可以用于暂时地存储已经输出或者将要输出的数据。
以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。