发明名称 |
一种网络数据加密传输方法 |
摘要 |
一种网络数据加密传输方法,本发明将一维的字节数据通过数学方法转换成三维的数据模型,在其中加入大量的随机干扰码(经过测算,干扰码/有效码比率在3/1到1.5/1之间),最后还原成一维数据传输,这样将明文数据分解成了一段段以字节为单位的小碎片散布在密文中,有效的防范了暴力破解或者猜解的可能性(密匙组合复杂强度超过了2^400)由于全算数运算,具有加解密速度快的优点。 |
申请公布号 |
CN104022865A |
申请公布日期 |
2014.09.03 |
申请号 |
CN201410176746.8 |
申请日期 |
2014.04.29 |
申请人 |
云南电网公司;云南云电同方科技有限公司 |
发明人 |
普钢;张富华;孙银博;吕垚;余琳;张劲松;肖巧;李兵 |
分类号 |
H04L9/06(2006.01)I |
主分类号 |
H04L9/06(2006.01)I |
代理机构 |
昆明大百科专利事务所 53106 |
代理人 |
何健 |
主权项 |
一种网络数据加密传输方法,其特征是,1) 发送方生成一随机128位长纯数字构成的字符串,并对明文数据计算出一个哈希码一起通过安全隧道发送给接收方,接收方接收并缓存;2) 发送方将明文进行base64编码并转成0‑1字节流,然后根据密钥特征切割成不定数量不等长的数据块;3) 发送方根据密钥特征对第2步生成的每个数据块生成一个变长的二维数组,将数据块的字节码按一定规则写入数组,在未填入数据的数组元素里填入0‑1的随机数,产生干扰码;4) 将包含干扰码的各数据块重新连接在一起形成密文数据,发送给接收方;5) 接收方接收到密文数据后,用第一步接收到的密匙对数据进行解密还原,并对解密出的明文计算出哈希码和第一步接收到的哈希码进行对比,核对数据是否有效。 |
地址 |
650011 云南省昆明市拓东路73号 |