【技术实现步骤摘要】
本专利技术涉及通信网络传输领域,特别是涉及一种数据安全传输的方法和系统。
技术介绍
近年来,网络数据安全的越来越为人所关注,特别是物联网的兴起,使得人们的生活和网络更为紧密,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络,物联网用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。一般情况下,互联网上传输的数据包未加密和签名,很容易发生被窃听、篡改、伪造以及发送者抵赖等问题,在数据包传输的过程中,很容易泄露信息,造成不必要的损失。即使对特定数据包进行加密处理,系统在数据交换的过程中,还是会交换比较多的多余数据包,给数据交换带来负担。
技术实现思路
基于此,有必要针对数据传输中容易交换多余的数据包且数据传输安全系数较低的问题,提供一种能 够高效完成数据传输且较安全的数据安全传输的方法和系统。一种数据安全传输的方法,包括步骤:根据预先设置的安全策略信息过滤传输数据包;根据预先选择的运算处理方法对过滤后的传输数据包进行安全传输预先处理,发送至网络;接收网络上的数据包,根据预先设置的安全策略信息过滤数据包,得到安全数据包;根据所述预先选择的运算处理方法对所述安全数据包进行提取得到所需数据包。一种数据安全传输的系统,包括至少两个通信装置,所述通信装置包括核心层单元、服务层单元和应用层单元,通信装置的核心层单元之间通过网络连接;所述核心层单元用于发送或接收数据包时,根据预先设置的安全策略信息过滤数据包;所述服务层单元用于在核心层单元发送数据包时,根据预先选择的运算处理方法对过滤后的发送方的传输数据包进行安全传输预先处理,在核心层单元接收数据包时 ...
【技术保护点】
一种数据安全传输的方法,其特征在于,包括步骤:根据预先设置的安全策略信息过滤传输数据包;根据预先选择的运算处理方法对过滤后的传输数据包进行安全传输预先处理,发送至网络;接收网络上的数据包,根据预先设置的安全策略信息过滤数据包,得到安全数据包;根据所述预先选择的运算处理方法对所述安全数据包进行提取得到所需数据包。
【技术特征摘要】
1.一种数据安全传输的方法,其特征在于,包括步骤: 根据预先设置的安全策略信息过滤传输数据包; 根据预先选择的运算处理方法对过滤后的传输数据包进行安全传输预先处理,发送至网络; 接收网络上的数据包,根据预先设置的安全策略信息过滤数据包,得到安全数据包; 根据所述预先选择的运算处理方法对所述安全数据包进行提取得到所需数据包。2.根据权利要求1所述的数据安全传输的方法,其特征在于,所述根据预先选择的运算处理方法对过滤后的传输数据包进行安全传输预先处理,生成安全数据包发送至网络的步骤,具体包括步骤: 判断传输数据包是否为广播包; 若为广播包,则对传输数据包进行签名处理,生成安全数据包发送至网络; 若为非广播包,则对传输数据包进行标记安全处理,生成安全数据包发送至网络。3.根据权利要求1所述的数据安全传输的方法,其特征在于,所述根据所述预先选择的运算处理方法对所述安全数据包进行提取得到所需数据包的步骤,具体包括: 判断安全数据包是否为广播包; 若为广播包,则对所述安全数据包进行认证处理; 若为非广播包,则 对所述安全数据包进行提取所需数据包的验证提取处理。4.根据权利要求1所述的数据安全传输的方法,其特征在于,所述预先设置的安全策略信息具体包括:源地址和目的地址组成数据安全传输的域信息、通信协议信息、源端口和目的端口的范围信息、安全传输预先处理的运算处理方法、会话密钥周期信息。5.根据权利要求2所述的数据安全传输的方法,其特征在于,所述若为非广播包,则对传输数据包进行标记安全处理,生成安全数据包发送至网络的步骤,具体包括步骤: 查找是否存在与传输数据包对应的数据连接,若不存在,则建立通信双方的数据连接,若存在,则直接执行后续步骤; 生成与传输数据包对应的数据包序列号; 根据预先选择的运算处理方法对传输数据包签名加密处理,生成安全数据包并发送至网络。6.根据权利要求3所述的数据安全传输的方法,其特征在于,所述若为非广播包,则对所述安全数据包进行提取所需数据包的验证提取处理的步骤,具体包括步骤: 查找是否存在与所述安全数据包对应的连接,若不存在,则建立通信双方的数据连接; 过滤得到数据包序列号在允许接收范围内的安全数据包; 根据预先选择的运算处理方法对安全数据包进行认证解密处理。7.根据权利要求5或6所述的数据安全传输的方法,其特征在于,在所述根据所述预先选择的运算处理方法对所述安全数据包进行提取得到所需数据包步骤之后,还包括步骤:在数据包交换完成后,释放预先建立的数据连接。8.根据权利要求5或6所述的数据安全传输的方法,其特征在于,所述建立通信双方的数据连接的步骤,具体包括步骤: 发送方将待选择的加密算法、消息认证算法和会话密钥周期以及是否需要签名的信息传输给接收方; 发送方接收接收方回馈的加密算法、消息认证算法和会话密钥周期以及是否需要签名的信息; 发送方将用发送方的私钥进行签名后的连接索引和用于协商密钥的参数传输给接收方; 发送方接收接收方回馈的用接收方的私钥进行签名后的连接索引和用于协商密钥的参数; 发送已经收到的接收方发来的密钥协商参数且已经验证了接收方身份的信息至接收方。9.根据权利要求7所述的数据安全传输的方法,其特征在于,所述在数据包交换完成后,释放所述预先建立的数据包连接的步骤,具体包括步骤: 发送方将双方的序列号、双方的标识、消息类型和通过会话密钥生成的消息认证码传输给接收方; 发送方接收接收方回馈的双方序列号、双方的标识、消息类型和通过会话密钥生成的消息认证码; 发送方验证接收方回馈信息后,通知接收方删除与发送方的连接,同时删除与接收方的连接数据。10.根据权利要求1或3所述的数据安全传输的方法,其特征在于,在接收和处理进行安全传输预先处理后的传输数据包的过程中,对与所述预先设置的安全策略信息不匹配的传输数据包采取丢弃处理。11.根据权利要求3所述的数据安全传输的方法,其特征在于,当对广播包进行认证处理出现连续不匹配的次数大于预定数值时,停止接收广播包并发出报警信息,根据预先设定的重新接收广播包时间值接收广播包或通过手动设定接收广播...
【专利技术属性】
技术研发人员:钟晶,王颍凯,孔德智,
申请(专利权)人:工业和信息化部电子第五研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。