首页> 中国专利> 一种提高网络信息传输安全性的方法及系统

一种提高网络信息传输安全性的方法及系统

摘要

本发明公开了一种提高网络信息传输安全性的方法及系统,通过获得第一传输信息,其中第一传输信息包括第一头部信息;根据第一头部信息获得第一网络协议;判断第一网络协议是否满足预定条件,当满足时获得第一传输权限;根据第一传输权限获得第一打包信息、第二打包信息、直到第N打包信息;根据所述第一打包信息生成第一验证码,第一验证码是与第一打包信息一一对应的;根据第二打包信息和第一验证码生成第二验证码;以此类推根据第N打包信息和第N‑1验证码生成第N验证码,将所有打包信息和验证码分别复制保存在M台设备上。解决现有技术网络信息传输内容会隐藏风险信息用户不易察觉,存在网络信息安全性问题,造成人力财力损失的技术问题。

著录项

  • 公开/公告号CN112636921A

    专利类型发明专利

  • 公开/公告日2021-04-09

    原文格式PDF

  • 申请/专利权人 江苏商贸职业学院;

    申请/专利号CN202011484856.2

  • 发明设计人 吴家存;

    申请日2020-12-16

  • 分类号H04L9/32(20060101);

  • 代理机构11544 北京金蓄专利代理有限公司;

  • 代理人乔贺

  • 地址 226011 江苏省南通市港闸区江通路48号

  • 入库时间 2023-06-19 10:32:14

说明书

技术领域

本发明涉及信息传输处理技术领域,尤其涉及一种提高网络信息传输安全性的方法及系统。

背景技术

计算机通信网络是将若干台具有独立功能的计算机通过通信设备及传输媒体互连起来,在通信软件的支持下,实现计算机间的信息传输与交换的系统。而计算机网络是指以共享资源为目的,利用通信手段把地域上相对分散的若干独立的计算机系统、终端设备和数据设备连接起来,并在协议的控制下进行数据交换的系统。计算机网络的根本目的在于资源共享,通信网络是实现网络资源共享的途径,因此,计算机网络是安全的,相应的计算机通信网络也必须是安全的,应该能为网络用户实现信息交换与资源共享。

但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:

现有技术中网络信息在传输过程中存在被进行恶意篡改,加入风险信息对用户造成损失的技术问题。

发明内容

本申请实施例通过提供一种提高网络信息传输安全性的方法及系统,解决了现有技术中网络信息在传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。达到了保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果

鉴于上述问题,提出了本申请实施例提供一种提高网络信息传输安全性的方法及系统。

第一方面,本申请实施例提供了一种提高网络信息传输安全性的方法,所述方法包括:获得第一传输信息,其中,所述第一传输信息包括第一头部信息;根据所述第一头部信息,获得第一网络协议;判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。

优选的,所述方法包括:根据所述第一传输信息,获得第一用户信息;根据所述第一用户信息,获得用户常用IP地址;根据所述第一传输信息,获得第一传输IP地址;根据所述第一传输IP地址、所述用户常用IP地址,获得第一关系;判断所述第一关系是否满足第一预定条件;当满足时,获得第一传输指令,所述第一传输指令用于通过所述第一传输信息。

优选的,所述判断所述第一关系是否满足第一预定条件之后,包括:当所述第一关系不满足所述第一预定条件时,获得第一提醒指令。

优选的,所述方法包括:将所述第N打包信息和第N验证码作为第N存储单元;获得所述第N存储单元记录时间,所述第N存储单元记录时间表示第N存储单元需要记录的时间;根据所述第N存储单元记录时间,获得所述M台设备中内存最大的第一设备;将所述第N存储单元的记录权发送给所述第一设备。

优选的,所述方法包括:根据所述第一传输信息,获得第一代码信息;根据所述第一代码信息,判断是否包含风险信息;当所述第一代码信息包含所述风险信息时,获得第二提醒信息。

优选的,所述根据所述第一代码信息,判断是否包含风险信息,包括:将所述第一代码信息作为第一输入信息;将所述第一输入信息输入第一训练模型,其中,所述第一训练模型通过多组训练数据训练获得,所述多组中的训练数据中的每一组训练数据均包括:所述第一代码信息和用来标识风险信息的标识信息;获得所述第一训练模型的第一输出信息,其中,所述第一输出信息包括风险信息。

优选的,所述方法包括:获得第一访问请求;根据所述第一访问请求,获得第一访问IP信息;根据所述第一访问IP信息,获得第一识别码;根据所述第一访问IP信息、所述第一识别码,获得第一访问IP安全信息;当所述第一访问IP安全信息满足预定安全标准时,获得第一访问权限,所述第一访问权限为允许所述第一访问请求访问传输信息。

另一方面,本申请还提供了一种提高网络信息传输安全性的系统,所述系统包括:

第一获得单元,所述第一获得单元用于获得第一传输信息,其中,所述第一传输信息包括第一头部信息;

第二获得单元,所述第二获得单元用于根据所述第一头部信息,获得第一网络协议;

第一判断单元,所述第一判断单元用于判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;

第三获得单元,所述第三获得单元用于根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;

第一生成单元,所述第一生成单元用于根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;

第二生成单元,所述第二生成单元用于根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;

第一复制单元,所述第一复制单元用于将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。

第三方面,本发明提供了一种提高网络信息传输安全性的系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现第一方面任一项所述方法的步骤。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

本申请实施例提供了一种提高网络信息传输安全性的方法及系统,通过获得第一传输信息,其中,所述第一传输信息包括第一头部信息;根据所述第一头部信息,获得第一网络协议;判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。达到了保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果,从而解决了现有技术中网络信息在传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

图1为本申请实施例一种提高网络信息传输安全性的方法的流程示意图;

图2为本申请实施例一种提高网络信息传输安全性的系统的结构示意图;

图3为本申请实施例示例性电子设备的结构示意图。

附图标记说明:第一获得单元11,第二获得单元12,第一判断单元13,第三获得单元14,第一生成单元15,第二生成单元16,第一复制单元17,总线300,接收器301,处理器302,发送器303,存储器304,总线接口306。

具体实施方式

本申请实施例通过提供一种提高网络信息传输安全性的方法及系统,解决了现有技术中网络信息在传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。达到了保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果。

下面,将参考附图详细的描述根据本申请的示例实施例。显然,所描述的实施例仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。

计算机通信网络是将若干台具有独立功能的计算机通过通信设备及传输媒体互连起来,在通信软件的支持下,实现计算机间的信息传输与交换的系统。随着网络的高速发展,人们日常的工作生活随处可见网络信息的传输,但现有技术中存在网络信息传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。

针对上述技术问题,本申请提供的技术方案总体思路如下:

所述方法包括:获得第一传输信息,其中,所述第一传输信息包括第一头部信息;根据所述第一头部信息,获得第一网络协议;判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。达到了通过数据区域链保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果

在介绍了本申请基本原理后,下面将结合说明书附图来具体介绍本申请的各种非限制性的实施方式。

图1为本申请实施例一种提高网络信息传输安全性的方法的流程示意图,如图1所示,本申请实施例提供了一种提高网络信息传输安全性的方法,所述方法包括:

步骤100:获得第一传输信息,其中,所述第一传输信息包括第一头部信息;

步骤200:根据所述第一头部信息,获得第一网络协议;

步骤300:判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;

具体而言,网络信息传输要经过数据包的封装和解封装过程,信息在网络上进行传输时要通过处理的,计算机网络体系结构的通信协议通常划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer),其中下四层完成数据传送服务,上面三层面向用户。数据要通过网络进行传输,要从高层一层一层的向下传送,如果一个主机要传送数据到别的主机,每层协议都要加上一个相对应的头部,这个过程称为封装。数据被封装并通过网络传输后,接收设备将删除添加的信息,并根据报头中的信息决定如何将数据沿协议栈向上传给合适的应用程序。这个过程叫解封装。如在应用程序qq中发出“你好”这条信息,经过传输协议封装处理,在数据加上对应的头部信息,并进行打包,每一次的头部信息一次累加,再经过数据分析解封,最终将数据交给qq应用程序进行处理。这样对方就可以看到“你好”这条信息咯。对网络传输数据中各头部信息进行处理,若满足了预定的权限要求时允许其进行传输,获得对应的传输权限。

步骤400:根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;

步骤500:根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;

步骤600:根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;

具体而言,为了提高传输信息的安全可靠性,除了在数据利用加密算法进行加密处理外,本申请实施例加入了区域链对数据进行了进一步加密保护,对传输过程中的每个数据进行处理,第一打包信息即经过传输协议和加密算法处理过的数据,对所述第一打包信息生成第一验证码,根据所述第二打包信息和第一验证码生成第二验证码,以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数。区块链是由产生的区块按照时间顺序连接起来的,本身就是一个不断增长的账本数据库,并且由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,并存储于多台设备上,所述存储于多台设备上的数据通过共识机制进行处理,从而可以通过区块链的逻辑对所述数据进行加密处理,保证了数据的安全性,达到了集计算机和数据加密技术为一体,保护数据存储,提高传输信息的安全性和保密性的技术效果。

步骤700:将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。

具体而言,所有打包信息和验证码分别复制保存在M台设备上,其中,第一打包信息和第一验证码作为第一存储单位保存在一台设备上,所述第二打包信息和第二验证码作为第二存储单位保存在一台设备上···所述第N发票编号和所述第N验证码作为第M存储单位保存在一台设备上,当需要调用所述反馈信息时,每后一个节点接收前一节点存储的数据后,通过“共识机制”进行校验后保存,通过哈希函数对于每一存储单位进行串接,使得所述数据不易丢失和遭到破坏,提高了数据的安全性和准确性,从而达到了保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果。解决了网络信息在传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。

进一步而言,所述方法包括:根据所述第一传输信息,获得第一用户信息;根据所述第一用户信息,获得用户常用IP地址;根据所述第一传输信息,获得第一传输IP地址;根据所述第一传输IP地址、所述用户常用IP地址,获得第一关系;判断所述第一关系是否满足第一预定条件;当满足时,获得第一传输指令,所述第一传输指令用于通过所述第一传输信息。

进一步而言,所述判断所述第一关系是否满足第一预定条件之后,包括:当所述第一关系不满足所述第一预定条件时,获得第一提醒指令。

具体而言,对发送信息的ip地址进行验证,通过该用户长期使用的或者使用频率较多的ip地址进行判断,通常若该发送信息的用户为正常用户他的ip地址变化不会太频繁,存在常用ip地址,而对于风险信息发送者,他为了避免被跟踪到会更换ip,因而对ip地址进行筛选,能一定上对发送用户的身份进行核对,对存在恶意攻击或者不良用途的信息进行筛除,若发送用户的ip地址为该用户常用的ip地址,则对信息进行通行,若发送用户的ip地址出现了异常,则发送提醒信息,使接收者提高警惕,该信息发送出现了异常,通过提醒信息可以加大用户的安全意识,避免发送者的应用被人盗取或者篡改进行经济诈骗,接收者不易察觉而造成了经济损失的技术效果。从而解决了现有技术中网络信息传输内容被篡改或加入隐藏风险信息用户不易察觉,存在网络信息安全性问题,造成人力财力损失的技术问题。

进一步而言,所述方法包括:将所述第N打包信息和第N验证码作为第N存储单元;获得所述第N存储单元记录时间,所述第N存储单元记录时间表示第N存储单元需要记录的时间;根据所述第N存储单元记录时间,获得所述M台设备中内存最大的第一设备;将所述第N存储单元的记录权发送给所述第一设备。

具体而言,获得第一存储单位需要的预定记录时间,将不能在预定时间内完成记录第一存储单位的设备排除,获得N台设备中记录第一存储单位运力最快的设备,将第一存储单位的记录权给设备。进一步而言,第二存储单位、第三存储单位、……、第N存储单位均采用如第一存储单位的记录方法,进而保证了去中心化区块链系统的安全、有效和稳定运行,能够保证存储单位能够被快速准确的记录在设备中,进而保证了数据不易丢失和安全性。

进一步而言,所述方法包括:根据所述第一传输信息,获得第一代码信息;根据所述第一代码信息,判断是否包含风险信息;当所述第一代码信息包含所述风险信息时,获得第二提醒信息。

具体而言,除了针对发送用户的ip地址进行筛选外,为了避免恶意篡改人或者不法人士采用模拟ip地址的形式逃避ip地址筛选的情况,本申请实施例对发送信息的代码信息继续了对应的判断,若代码出现了异常或者加入了风险信息,如钓鱼网址、恶意代码等等,当发现了异常向用户发送提醒信息,该发送者的信息代码存在风险信息,应该谨慎接收及对应处理,以提高用户的安全意识,避免上当。如qq、微信是人们现在使用很频繁的应用,不法用户为了达到经济欺诈常通过盗用使其亲朋好友上当,谋取利益,使用者常会因为放松警惕而上当造成经济损失,当发现信息中存在风险时及时向用户发送提醒信息,可以有效避免用户上当。在进行代码核准时还可以对发送信息是否存在群发工具,若存在,再判断发送信息中是否存在敏感词,通常不法人士在进行诈骗时不会只给一个人发,会群发,以扩大成功率,当发现使用群发软件时,要进一步对内容进行核实,一旦出现风险、敏感词语,则对接收用户进行提醒,避免其上当。进一步解决了现有技术中网络信息传输内容被篡改或加入隐藏风险信息用户不易察觉,存在网络信息安全性问题,造成人力财力损失的技术问题。

进一步的,所述根据所述第一代码信息,判断是否包含风险信息,包括:将所述第一代码信息作为第一输入信息;将所述第一输入信息输入第一训练模型,其中,所述第一训练模型通过多组训练数据训练获得,所述多组中的训练数据中的每一组训练数据均包括:所述第一代码信息和用来标识风险信息的标识信息;获得所述第一训练模型的第一输出信息,其中,所述第一输出信息包括风险信息。

具体而言,为了提高代码风险判断结果的准确性,本申请实施例利用了神经网络模型的优势,所述第一训练模型即为网络神经模型,它是将多组第一代码信息和用来标识风险信息的标识信息作为训练数据,进行了模型训练,并通过大量数据训练和校正以确保神经网络模型的准确性。这样通过将第一代码信息输入训练模型中,可以获得与标识代码风险信息相匹配的输出结果。所述第一训练模型即机器学习中的神经网络模型,神经网络(NeuralNetworks,NN)是由大量的、简单的处理单元(称为神经元)广泛地互相连接而形成的复杂神经网络系统,它反映了人脑功能的许多基本特征,是一个高度复杂的非线性动力学习系统。神经网络模型是以神经元的数学模型为基础来描述的。人工神经网络(ArtificialNeural Networks),是对人类大脑系统的一阶特性的一种描述。简单地讲,它是一个数学模型。通过大量训练数据集的训练,将所述第一代码信息输入神经网络模型,则输出符合要求的风险代码信息。

更进一步而言,所述训练的过程实质为监督学习的过程,每一组监督数据均包括第一代码信息和用来标识风险信息的标识信息,将所述第一代码信息输入到神经网络模型中,所述神经网络模型输出满足要求的代码风险信息的输出结果,判断所述输出信息与标识了风险信息的标识信息是否一致,如一致,进行下一组数据的监督学习;如果所述输出信息与标识风险信息的标识信息不一致,则所述神经网络模型进行自我修正、调整,直至获得的输出信息与标识风险信息的标识信息一致,则结束本组数据监督学习,进行下一组数据监督学习;当所述神经网络模型的输出信息达到预定的准确率时,则监督学习过程结束。通过对所述神经网络模型的监督学习,进而使得所述神经网络模型处理所述输入数据更加准确,进而使得输出的第一代码信息中是否存在代码风险信息更加准确,能够为恶意代码的查找工作提供科学有力的数据支撑,以确保网络信息传输的安全性。

进一步而言,所述方法包括:获得第一访问请求;根据所述第一访问请求,获得第一访问IP信息;根据所述第一访问IP信息,获得第一识别码;根据所述第一访问IP信息、所述第一识别码,获得第一访问IP安全信息;当所述第一访问IP安全信息满足预定安全标准时,获得第一访问权限,所述第一访问权限为允许所述第一访问请求访问传输信息。

具体而言,对于数据的查询,按照用户发送的请求访问的信息,对发送用户的ip地址进行安全性验证,若访问的ip地址为用户常用ip或者是登记有正规地址的ip地址则确定其安全,其中识别码为ip地址的身份验证信息,可以为具体场所的名称、单位信息,也可以为允许的ip预设验证码,结合ip地址和识别码,获得该用户的访问权限性,当判断其为安全的则允许其进行访问,访问查询数据、或者登录应用,或者远程操作,确保网络信息传输过程中的安全性和数据存储的安全性,避免在输出过程中,或者数据存储空间内进行恶意篡改,而对用户造成损失,以进一步提高网络信息传输的安全性。

基于与前述实施例中一种提高网络信息传输安全性的方法同样发明构思,本发明还提供了一种提高网络信息传输安全性的系统,如图2所示,所述系统包括:

第一获得单元11,所述第一获得单元11用于获得第一传输信息,其中,所述第一传输信息包括第一头部信息;

第二获得单元12,所述第二获得单元12用于根据所述第一头部信息,获得第一网络协议;

第一判断单元13,所述第一判断单元13用于判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;

第三获得单元14,所述第三获得单元14用于根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;

第一生成单元15,所述第一生成单元15用于根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;

第二生成单元16,所述第二生成单元16用于根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;

第一复制单元17,所述第一复制单元17用于将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。

进一步的,所述系统还包括:

第四获得单元,所述第四获得单元用于根据所述第一传输信息,获得第一用户信息;

第五获得单元,所述第五获得单元用于根据所述第一用户信息,获得用户常用IP地址;

第六获得单元,所述第六获得单元用于根据所述第一传输信息,获得第一传输IP地址;

第七获得单元,所述第七获得单元用于根据所述第一传输IP地址、所述用户常用IP地址,获得第一关系;

第二判断单元,所述第二判断单元用于判断所述第一关系是否满足第一预定条件;

第八获得单元,所述第八获得单元用于当满足时,获得第一传输指令,所述第一传输指令用于通过所述第一传输信息。

进一步的,所述系统还包括:

第九获得单元,所述第九获得单元用于当所述第一关系不满足所述第一预定条件时,获得第一提醒指令。

进一步的,所述系统还包括:

第一执行单元,所述第一执行单元用于将所述第N打包信息和第N验证码作为第N存储单元;

第十获得单元,所述第十获得单元用于获得所述第N存储单元记录时间,所述第N存储单元记录时间表示第N存储单元需要记录的时间;

第十一获得单元,所述第十一获得单元用于根据所述第N存储单元记录时间,获得所述M台设备中内存最大的第一设备;

第一发送单元,所述第一发送单元用于将所述第N存储单元的记录权发送给所述第一设备。

进一步的,所述系统还包括:

第十二获得单元,所述第十二获得单元用于根据所述第一传输信息,获得第一代码信息;

第三判断单元,所述第三判断单元用于根据所述第一代码信息,判断是否包含风险信息;

第十三获得单元,所述第十三获得单元用于当所述第一代码信息包含所述风险信息时,获得第二提醒信息。

进一步的,所述系统还包括:

第二执行单元,所述第二执行单元用于将所述第一代码信息作为第一输入信息;

第一输入单元,所述第一输入单元用于将所述第一输入信息输入第一训练模型,其中,所述第一训练模型通过多组训练数据训练获得,所述多组中的训练数据中的每一组训练数据均包括:所述第一代码信息和用来标识风险信息的标识信息;

第十四获得单元,所述第十四获得单元用于获得所述第一训练模型的第一输出信息,其中,所述第一输出信息包括风险信息。

进一步的,所述系统还包括:

第十五获得单元,所述第十五获得单元用于获得第一访问请求;

第十六获得单元,所述第十六获得单元用于根据所述第一访问请求,获得第一访问IP信息;

第十七获得单元,所述第十七获得单元用于根据所述第一访问IP信息,获得第一识别码;

第十八获得单元,所述第十八获得单元用于根据所述第一访问IP信息、所述第一识别码,获得第一访问IP安全信息;

第十九获得单元,所述第十九获得单元用于当所述第一访问IP安全信息满足预定安全标准时,获得第一访问权限,所述第一访问权限为允许所述第一访问请求访问传输信息。

前述图1实施例一中的一种提高网络信息传输安全性的方法的各种变化方式和具体实例同样适用于本实施例的一种提高网络信息传输安全性的系统,通过前述对一种提高网络信息传输安全性的方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种提高网络信息传输安全性的系统的实施方法,所以为了说明书的简洁,在此不再详述。

下面参考图3来描述本申请实施例的电子设备。

图3图示了根据本申请实施例的电子设备的结构示意图。

基于与前述实施例中一种提高网络信息传输安全性的方法的发明构思,本发明还提供一种提高网络信息传输安全性的系统,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种提高网络信息传输安全性的方法的任一方法的步骤。

其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口306在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他系统通信的单元。

处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

本申请实施例提供了一种提高网络信息传输安全性的方法,通过获得第一传输信息,其中,所述第一传输信息包括第一头部信息;根据所述第一头部信息,获得第一网络协议;判断所述第一网络协议是否满足预定条件,当满足时,获得第一传输权限;根据所述第一传输权限,获得第一打包信息、第二打包信息、直到第N打包信息;根据所述第一打包信息生成第一验证码,其中,所述第一验证码是与所述第一打包信息一一对应的;根据所述第二打包信息和第一验证码生成第二验证码;以此类推,根据所述第N打包信息和第N-1验证码生成第N验证码,其中,N为大于1的自然数;将所有打包信息和验证码分别复制保存在M台设备上,其中,M为大于1的自然数。达到了保护数据存储,提高传输信息的安全性和保密性,避免信息传输过程中被恶意篡改,加入风险信息或链接,使得用户造成数据或者经济的损失的技术效果。从而解决了现有技术中网络信息在传输过程中被进行恶意篡改,加入风险信息对用户造成损失的技术问题。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号