[发明专利]一种防重放安全通讯处理方法及装置有效
申请号: | 201810864997.3 | 申请日: | 2018-08-01 |
公开(公告)号: | CN109120608B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种防重放安全通讯处理方法及装置,该方法包括:第一设备对接收到第二设备发送的第一数据进行解析得到第一解析结果,根据第一解析结果和预置密钥得到原始数据;从原始数据中获取第一帧号,并将获取到的第一帧号与保存的第一帧号进行比较,如比较结果符合预设规则则根据获取的第一帧号更新保存的第一帧号;如比较结果不符合预设规则则丢弃第一数据;如相同则判断第一帧号的使用次数,如使用次数大于预设值则丢弃接收到的数据,如等于初始值则将原始数据发送给上层应用进行处理得到第一待发送数据;如小于预设值则根据第一待发送数据和保存的第一帧号生成将要的发送数据发送给第二设备。 | ||
搜索关键词: | 一种 重放 安全 通讯 处理 方法 装置 | ||
【主权项】:
1.一种防重放安全通讯处理方法,其特征在于,包括:步骤S1:当第一设备与第二设备建立连接时,所述第一设备初始化第一帧号和第一帧号的使用次数并保存;所述第二设备同时初始化第一帧号并保存;步骤S2:当所述第一设备接收到所述第二设备发送的第一数据时对所述第一数据进行解析得到第一解析结果,根据所述第一解析结果和预置密钥得到原始数据;步骤S3:所述第一设备从所述原始数据中获取第三帧号,并将获取到的第三帧号与保存的第一帧号进行比较,如相同则执行步骤S4;如比较结果符合预设规则则根据获取的第三帧号更新保存的所述第一帧号,等待接收数据,返回步骤S2;如比较结果不符合预设规则则丢弃所述第一数据,等待接收数据,返回步骤S2;步骤S4:所述第一设备读取并判断保存的所述第一帧号的使用次数,如所述第一帧号的使用次数大于预设值则丢弃所述第一数据,等待接收数据,返回步骤S2;如所述第一帧号的使用次数既小于预设值且非初始值则更新所述第一帧号的使用次数,执行步骤S5;如所述第一帧号的使用次数等于初始值则将所述原始数据发送给上层应用,并接收所述上层应用对所述原始数据进行处理得到的第一处理结果,将所述第一处理结果作为第一待发送数据保存到缓存中,等待接收数据,返回步骤S2;步骤S5:所述第一设备在缓存中的第一待发送数据前拼接保存的第一帧号得到第一拼接结果,对所述第一拼接结果进行计算得到第一计算结果;使用所述第一计算结果对所述第一待发送数据进行计算得到第二计算结果,使用所述预置密钥对所述第一计算结果进行加密得到第一加密值;将所述第一加密值与第二计算结果发送给所述第二设备,等待接收数据,返回步骤S2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810864997.3/,转载请声明来源钻瓜专利网。
- 上一篇:DDoS攻击的识别方法及系统
- 下一篇:基于区块链的社交信息举报方法和装置