一种校验传输数据安全性的方法技术

技术编号:21308937 阅读:36 留言:0更新日期:2019-06-12 10:57
本发明专利技术公开了一种校验传输数据安全性的方法,该方法通过创建自定义算法模型保存算法名称及对应的执行逻辑。根据算法模型,在服务端生成算法执行序列、执行代号、执行序列的有效期限并生成可执行文件,由服务端发送至客户端。客户端根据可执行文件中执行序列,对需要上报的字符串内容进行计算,生成一段校验码A,客户端将校验码A、执行代号与对应的字符串内容一起发给服务端。服务端校验上报的执行代号是否在有效期限内,若在有效期限内,则服务端根据执行代号及对应执行序列计算上报的内容,生成校验码B,若校验码A与校验码B相同,则认为上报内容安全,否则认为上报内容不安全。本发明专利技术可同时验证数据来源的安全性和时效性。

A Method of Checking the Security of Data Transfer

The invention discloses a method for verifying the security of transmitted data, which saves the algorithm name and corresponding execution logic by creating a custom algorithm model. According to the algorithm model, the algorithm execution sequence, execution code, execution sequence validity period and executable file are generated at the server side, and sent to the client by the server side. According to the execution sequence in the executable file, the client calculates the string content that needs to be reported and generates a check code A. The client sends the check code A, the execution code and the corresponding string content to the server. The server checks whether the execution code of the report is within the validity period. If it is within the validity period, the server calculates the content of the report according to the execution code and the corresponding execution sequence, and generates the check code B. If the check code A is the same as the check code B, the content of the report is considered safe, otherwise the content of the report is considered unsafe. The invention can simultaneously verify the security and timeliness of data sources.

【技术实现步骤摘要】
一种校验传输数据安全性的方法
本专利技术属于数据安全领域,尤其涉及一种校验传输数据安全性的方法。
技术介绍
随着社会的发展,移动终端的功能越来越多,各种公司企业提供的业务也越来越多样,大大地方便了人们的生活。但是伴随而来的就是信息安全的问题。例如现在人们会通过移动终端来传递用户信息,有许多不法之徒就会采用恶意攻击等手段,来截获用户信息并篡改数据,以求牟利。因此需要解决如下的技术问题:验证数据来源的安全性,时效性。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种校验传输数据完整性的方法。本专利技术的目的是通过以下技术方案来实现的:一种校验传输数据完整性的方法,该方法包括:(1)自定义算法模型T{T1,…,Tn},n为模型数量,模型保存算法名称及对应的执行逻辑。(2)根据多个算法模型T,在服务端Q生成算法执行序列、执行代号、执行序列的有效期限。(3)根据步骤(2)生成的算法执行序列,生成可执行文件,由服务端发送至客户端,客户端根据可执行文件中执行序列,对需要上报的字符串内容进行计算,生成一段校验码A,客户端将校验码A、执行代号与对应的字符串内容一起发给服务端。(4)服务端校验本文档来自技高网...

【技术保护点】
1.一种校验传输数据安全性的方法,其特征在于,该方法包括:(1)自定义算法模型T{T1,…,Tn},n为模型数量,模型保存算法名称及对应的执行逻辑。(2)根据多个算法模型T,在服务端Q生成算法执行序列、执行代号、执行序列的有效期限。(3)根据步骤(2)生成的算法执行序列,生成可执行文件,由服务端发送至客户端,客户端根据可执行文件中执行序列,对需要上报的字符串内容进行计算,生成一段校验码A,客户端将校验码A、执行代号与对应的字符串内容一起发给服务端。(4)服务端校验上报的执行代号是否在有效期限内,若在有效期限内,则执行步骤(5),否则认为上报的数据不安全。(5)服务端根据执行代号及对应执行序列计...

【技术特征摘要】
1.一种校验传输数据安全性的方法,其特征在于,该方法包括:(1)自定义算法模型T{T1,…,Tn},n为模型数量,模型保存算法名称及对应的执行逻辑。(2)根据多个算法模型T,在服务端Q生成算法执行序列、执行代号、执行序列的有效期限。(3)根据步骤(2)生成的算法执行序列,生成可执行文件,由服务端发送至客户端,客户端根据可执行文件中执行序列,对需要上报的字符串内容进行计算,生成一段校验码A,客户端将校验码A、执行代号与对应的字符串内容一起发给服务端。(4)服务端校验上报的执行代号是否在有效期限内,若在有效期限内,则执行步骤(5),否则认为上报的数据不安全。(5)服务端根据执行代号及对应执行序列计算上报的内容,生成校验码B,若校验码A与校验码B相同,则认为上报内容安全,否则认为上报内容不安全。2.根据权利要求1所述的一种校验传输数据安全性的方法,其特征在于,所述步骤(1)中,所述算法包括字符串位移算法...

【专利技术属性】
技术研发人员:王新根李白黄滔鲁萍严宏鹤蒋琦杰
申请(专利权)人:浙江邦盛科技有限公司
类型:发明
国别省市:浙江,33

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

1