一种网络数据加密传输方法技术

技术编号:10391170 阅读:201 留言:0更新日期:2014-09-05 16:34
一种网络数据加密传输方法,本发明专利技术将一维的字节数据通过数学方法转换成三维的数据模型,在其中加入大量的随机干扰码(经过测算,干扰码/有效码比率在3/1到1.5/1之间),最后还原成一维数据传输,这样将明文数据分解成了一段段以字节为单位的小碎片散布在密文中,有效的防范了暴力破解或者猜解的可能性(密匙组合复杂强度超过了2^400)由于全算数运算,具有加解密速度快的优点。

【技术实现步骤摘要】

【技术保护点】
一种网络数据加密传输方法,其特征是,1) 发送方生成一随机128位长纯数字构成的字符串,并对明文数据计算出一个哈希码一起通过安全隧道发送给接收方,接收方接收并缓存;2) 发送方将明文进行base64编码并转成0‑1字节流,然后根据密钥特征切割成不定数量不等长的数据块;3) 发送方根据密钥特征对第2步生成的每个数据块生成一个变长的二维数组,将数据块的字节码按一定规则写入数组,在未填入数据的数组元素里填入0‑1的随机数,产生干扰码;4) 将包含干扰码的各数据块重新连接在一起形成密文数据,发送给接收方;5) 接收方接收到密文数据后,用第一步接收到的密匙对数据进行解密还原,并对解密出的明文计算出哈希码和第一步接收到的哈希码进行对比,核对数据是否有效。

【技术特征摘要】

【专利技术属性】
技术研发人员:普钢张富华孙银博吕垚余琳张劲松肖巧李兵
申请(专利权)人:云南电网公司云南云电同方科技有限公司
类型:发明
国别省市:云南;53

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

1