[发明专利]一种实现数字信号加密传输的系统有效
申请号: | 201610423744.3 | 申请日: | 2016-06-13 |
公开(公告)号: | CN105871550B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 李博;白曜华;刘绍飞 | 申请(专利权)人: | 四川特伦特科技股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现数字信号加密传输的系统,该系统可以根据用户的个人信息生成密钥,使得密钥具有唯一性和复杂性;在数字信号加密解密过程中,通过明文数字信号与个人密钥和第一随机数字信号进行位运算,得到第一密文数字信号,同时将个人密钥与第一随机数字信号进行位运算,得到第二随机数字信号,并将得到的第二随机数字信号与第一密文数字信号进行位运算,得到第二密文数字信号,最后再对第二密文数字信号进行反转比特位操作,得到原明文数字信号,解决了数字信号的保密性和安全性差的问题,大幅增加破解难度。 | ||
搜索关键词: | 一种 实现 数字信号 加密 传输 系统 | ||
【主权项】:
1.一种实现数字信号加密传输的系统,该系统包括数字信号加密发送端和数字信号解密接收端;其中,数字信号加密发送端包括:数据分组单元,将待加密数字信号进行分段,产生分段数字信号;密钥生成单元,用于生成个人密钥;存储单元,用于存储个人密钥;数据加密单元,利用加密算法和所述个人密钥对所述分段数字信号进行加密,得到加密后的分段数字信号;分段数字信号打包单元,将所述加密后的分段数字信号进行打包,得到加密后的分段数字信号块;数据发送模块,用于将所述加密后的分段数字信号块发送给所述数字信号解密端;所述数字信号解密接收端包括:数据接收单元,用于接收所述加密后的分段数字信号块;个人密钥获取单元,用于获取所述个人密钥;解密单元,根据所述解密密钥和与所述解密加密算法对应的解密算法对所述加密后的分段数字信号块进行解密,得到原分段数字信号;组合单元,用于组合所述分段数字信号,得到原数字信号;所述密钥生成单元包括第一获取子单元,用于获取用户的生物特征数据;第一生成子单元,用于根据所述生物特征数据,生成特征向量;第二生成子单元,用于根据预定算法对所述特征向量进行处理,生成与所述用户对应的个人密钥;所述数据加密单元,根据所述个人密钥和加密算法对所述分段数字信号进行加密,得到加密后的分段数字信号;所述第二生成子单元包括:获取子模块,用于根据所述预定算法对所述特征向量进行序列化处理,得到序列化后的特征向量;提取子模块,用于根据所述预定算法从所述序列化后的特征向量中,提取出符合均匀分布的序列数据作为与所述用户对应的个人密钥;其中,所述个人密钥采用如下方法产生;S11:获取用户的生物特征数据;其中,生物特征可具体为指纹、虹膜、声音、人脸、掌纹、静脉;S12:根据所述生物特征数据,生成特征向量;S13:根据所述预定算法对所述特征向量进行序列化处理,得到序列化后的特征向量;S14:根据所述预定算法从所述序列化后的特征向量中,提取出符合均匀分布的序列数据作为与所述用户对应的个人密钥;首先根据预设随机生成方法将所述序列化后的特征向量分解为残差序列和随机序列;判断所述随机序列是否符合均匀分布;若所述随机序列符合均匀分布,则将所述随机序列作为与所述用户对应的个人密钥,并对所述残差序列进行可逆加密处理,得到一公开密钥;若所述随机序列不符合均匀分布,则重新根据所述预设随机生成方法对所述序列化后的特征向量进行分解处理,直至得到符合均分分布的随机序列,并将重新分解出的符号均匀分布的随机序列作为与所述用户对应的个人密钥;上述判断所述随机序列是否符合均匀分布可具体包括:在所述随机序列中提取多个随机均匀分布子序列;判断多个所述随机均匀分布子序列之间的距离值是否处于预设范围内;若多个所述随机子序列之间的距离值处于所述预设范围内,则判断出所述随机序列符合均匀分布,否则,不符合均匀分布。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川特伦特科技股份有限公司,未经四川特伦特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610423744.3/,转载请声明来源钻瓜专利网。