基于压缩感知理论的安全数据传输方法.pdf

上传人:Y94****206 文档编号:4334509 上传时间:2018-09-14 格式:PDF 页数:9 大小:2MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210392212.X

申请日:

2012.10.16

公开号:

CN102938698A

公开日:

2013.02.20

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 9/32申请公布日:20130220|||实质审查的生效IPC(主分类):H04L 9/32申请日:20121016|||公开

IPC分类号:

H04L9/32

主分类号:

H04L9/32

申请人:

东北大学秦皇岛分校

发明人:

李国瑞; 王颖

地址:

066004 河北省秦皇岛市开发区泰山路143号

优先权:

专利代理机构:

北京思海天达知识产权代理有限公司 11203

代理人:

刘萍

PDF下载: PDF下载
内容摘要

本发明涉及一种利用压缩感知理论实现安全数据传输的方法。目前压缩感知理论还未应用于保障数据通信过程中源端与目的端之间数据传输的安全性。本发明源端利用随机投影矩阵和随机向量加密,而目的端利用随机投影矩阵的左零矩阵的子矩阵进行解密,从而可以重构出需要传递的数据。利用信息论中的互信息属性可以证明,本发明中涉及到的数据传输方法具有完善保密性,即该方法对于唯密文攻击是安全的。该方法既适用于单点对单点通信的场合,也适用于多点对单点通信以及多点对多点通信的场合。尤其是当数据源端与目的端的计算能力不对称时(如物联网、无线传感器网络等应用领域),本方法将具有更大的优势。

权利要求书

权利要求书基于压缩感知理论的安全数据传输方法,其特征在于:整个方案包括源端数据加密和目的端数据解密两个阶段;源端与目的端之间共享密钥K,其中不同的源端、目的端组合之间的共享密钥K不同;源端数据加密阶段包括以下具体步骤:1)源端判断自身是否存在投影矩阵Am×n,如果不存在执行步骤2),否则执行步骤3);2)源端利用共享密钥K作为种子生成投影矩阵Am×n;3)源端生成n维随机向量rn;4)源端将需发送至目的端的数据填充至m维向量xm;5)源端利用投影矩阵Am×n、随机向量rn加密需发送至目的端的数据xm,即计算Am×n×rn+xm,生成m维数据向量ym;6)源端将加密数据ym发送至目的端;目的端数据解密阶段具体包括以下步骤:a)目的端接受源端发送的加密数据ym;b)目的端判断自身是否存在投影矩阵Am×n,如果不存在执行步骤c),否则执行步骤d);c)目的端利用共享密钥K作为种子生成投影矩阵Am×n;d)目的端计算投影矩阵Am×n的左零矩阵Hm×m,即计算I‑A(ATA)‑1AT,其中I为m×m维单位矩阵,AT为矩阵A的转置,(ATA)‑1为矩阵ATA的逆矩阵;所得的左零矩阵Hm×m满足性质Hm×m×Am×n=0m×n;e)目的端取左零矩阵Hm×m的前k行,生成感知矩阵Hk×m,其中,为上取整运算符号,s为数据的稀疏度,可由需传输数据的应用领域根据经验预先设置;f)目的端根据感知矩阵Hk×m和加密数据ym计算k维向量y´,即y´=Hk×m×ym=Hk×m×(Am×n×rn+xm)= Hk×m×xm;g)目的端利用最小l0范数优化方法,由y´ = Hk×m×xm重构数据向量xm,从而得到源端需发送至目的端的数据。

说明书

说明书基于压缩感知理论的安全数据传输方法
技术领域
本发明涉及一种利用压缩感知理论实现安全数据传输的方法,具体是一种利用随机向量投影加密、最小l0范数优化方法解密的安全数据传输方法,可以应用于数据通信过程中源端与目的端之间的安全数据传输。
背景技术
当前的大部分数据采集系统都是基于传统的香农采样定理来设计的,即为了避免信号失真,采样频率不得低于信号最高频率的两倍。然后,按照这种方式采集的数据中存在较大的冗余性,尤其是在图像、视频等应用领域中,大量的采集数据极大地增加了数据传输与存储的代价。近年来,压缩感知理论为数据采集与传输技术带来了革命性的突破,该理论通过利用一组特定的波形去感知信号,即将信号投影到给定的波形上,从而感知到一组压缩数据,在恢复时利用最优化算法实现压缩数据的还原。压缩感知理论在压缩成像、信道编码、模拟/数字转换、数据通信、生物信息传感以及地球物理数据分析等领域有着非常广泛的应用前景。
目前,压缩感知理论仅用于解决数据采集与传输时的效率问题,即压缩感知数据,减少数据传输数量,还未应用于保障数据通信过程中源端与目的端之间数据传输的安全性。
发明内容
本发明的目的在于确保数据传输过程中源端与目的端之间数据传输的安全性。该方法既适用于单点对单点通信的场合,也适用于多点对单点通信以及多点对多点通信的场合。尤其是当数据源端与目的端的计算能力不对称时(如物联网、无线传感器网络等应用领域),本方法将具有更大的优势。
为实现上述目的,本发明采取了以下技术方案。整个方案包括源端数据加密和目的端数据解密两个阶段。源端与目的端之间共享密钥K,其中不同的源端、目的端组合之间的共享密钥K不同。
源端数据加密阶段如图1所示,包括以下具体步骤:
1)源端判断自身是否存在投影矩阵Am×n,如果不存在执行步骤2),否则执行步骤3);
2)源端利用共享密钥K作为种子生成投影矩阵Am×n;
3)源端生成n维随机向量rn;
4)源端将需发送至目的端的数据填充至m维向量xm;
5)源端利用投影矩阵Am×n、随机向量rn加密需发送至目的端的数据xm,
即计算Am×n×rn+xm,生成m维数据向量ym;
6)源端将加密数据ym发送至目的端。
目的端数据解密阶段如图2所示,具体包括以下步骤:
a)目的端接受源端发送的加密数据ym;
b)目的端判断自身是否存在投影矩阵Am×n,如果不存在执行步骤c),否则执行步骤d);
c)目的端利用共享密钥K作为种子生成投影矩阵Am×n;
d)目的端计算投影矩阵Am×n的左零矩阵Hm×m,即计算I‑A(ATA)‑1AT,其中I为m×m维单位矩阵,AT为矩阵A的转置,(ATA)‑1为矩阵ATA的逆矩阵。 所得的左零矩阵Hm×m满足性质Hm×m×Am×n=0m×n;
e)目的端取左零矩阵Hm×m的前k行,生成感知矩阵Hk×m,其中为上取整运算符号,s为数据的稀疏度,可由需传输数据的应用领域根据经验预先设置;
f)目的端根据感知矩阵Hk×m和加密数据ym计算k维向量y′,即y′=Hk×m×ym=Hk×m×(Am×n×rn+xm)=Hk×m×xm;
g)目的端利用最小l0范数优化方法,如正交匹配追踪算法、规整化正交匹配追踪算法、基追踪算法、迭代阈值算法等方法由y′=Hk×m×xm重构数据向量xm,从而得到源端需发送至目的端的数据。
本发明的创新点在于源端利用随机投影矩阵和随机向量加密,而目的端利用随机投影矩阵的左零矩阵的子矩阵进行解密,从而可以重构出需要传递的数据。利用信息论中的互信息属性可以证明,本发明中涉及到的数据传输方法具有完善保密性,即该方法对于唯密文攻击是安全的。
附图说明
图1本发明源端数据加密阶段
图2本发明目的端数据解密阶段
图3本发明源端发送数据明文实例
图4本发明源端发送数据密文实例
具体实施方式
本发明在具体实施时包括源端数据加密和目的端数据解密两个阶段。本实例中的数据由以下四个信号叠加而成:0.3cos100πt、0.6cos200πt、0.1cos400πt以及0.9cos800πt,其中t为采样时间。在本实例中令m=128,n=32,s=7,k=41。
首先,源端执行数据加密,按照以下具体步骤实施:
1)源端判断自身是否存在投影矩阵A128×32,如果不存在执行步骤2),否则执行步骤3);
2)源端利用共享密钥K作为种子生成投影矩阵A128×32,本实例中
<mrow><MSUB><MI>A</MI> <MROW><MN>128</MN> <MO>×</MO> <MN>32</MN> </MROW></MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MO>-</MO> <MN>0.0503</MN> </MTD><MTD><MN>0.1644</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.2220</MN> </MTD></MTR><MTR><MTD><MN>0.9765</MN> </MTD><MTD><MO>-</MO> <MN>1.1959</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.4421</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>1.2014</MN> </MTD><MTD><MO>-</MO> <MN>0.6377</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.4112</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>3)源端生成32维随机向量r32,本实例中 <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MSUB><MI>r</MI> <MN>32</MN> </MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MN>0.4279</MN> </MTD></MTR><MTR><MTD><MN>0.6480</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>0.9010</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>4)源端将需发送至目的端的数据填充至128维向量x128中,本实例中 <BR><MATHS num="0003"><MATH><![CDATA[ <mrow><MSUB><MI>x</MI> <MN>128</MN> </MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MO>-</MO> <MN>0.1986</MN> </MTD></MTR><MTR><MTD><MN>1.0121</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>1.9000</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>x128的具体值如图3所示; <BR>5)源端利用投影矩阵A128×32、随机向量r32加密需发送至目的端的数据x128,即计算A128×32×r32+x128,得到128维数据向量y128,本实例中 <BR><MATHS num="0004"><MATH><![CDATA[ <mrow><MSUB><MI>y</MI> <MN>128</MN> </MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MN>4.9093</MN> </MTD></MTR><MTR><MTD><MO>-</MO> <MN>3.0396</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>1.3108</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>y128的具体值如图4所示; <BR>6)源端将加密数据y128发送至目的端。 <BR>其次,目的端执行数据解密,按照以下步骤实施: <BR>a)目的端接受源端发送的加密数据y128; <BR>b)目的端判断自身是否存在投影矩阵A128×32,如果不存在执行步骤c),否则执行步骤d); <BR>c)目的端利用共享密钥K作为种子生成投影矩阵A128×32,本实例中 <BR><MATHS num="0005"><MATH><![CDATA[ <mrow><MSUB><MI>A</MI> <MROW><MN>128</MN> <MO>×</MO> <MN>32</MN> </MROW></MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MO>-</MO> <MN>0.0503</MN> </MTD><MTD><MN>0.1644</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.2220</MN> </MTD></MTR><MTR><MTD><MN>0.9765</MN> </MTD><MTD><MO>-</MO> <MN>1.1959</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.4421</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>1.2014</MN> </MTD><MTD><MO>-</MO> <MN>0.6377</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.4112</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>d)目的端计算投影矩阵A128×32的左零矩阵H128×128,即计算I‑A(ATA)‑1AT,本实例中 <BR><MATHS num="0006"><MATH><![CDATA[ <mrow><MSUB><MI>H</MI> <MROW><MN>128</MN> <MO>×</MO> <MN>128</MN> </MROW></MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MN>0.6966</MN> </MTD><MTD><MO>-</MO> <MN>0.0739</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>-</MO> <MN>0.0164</MN> </MTD></MTR><MTR><MTD><MO>-</MO> <MN>0.0739</MN> </MTD><MTD><MN>0.7479</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>-</MO> <MN>0.0313</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MO>-</MO> <MN>0.0164</MN> </MTD><MTD><MO>-</MO> <MN>0.0313</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.7753</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>e)目的端取左零矩阵H128×128的前41行,生成感知矩阵H41×128,本实例中 <BR><MATHS num="0007"><MATH><![CDATA[ <mrow><MSUB><MI>H</MI> <MROW><MN>41</MN> <MO>×</MO> <MN>128</MN> </MROW></MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MN>0.6966</MN> </MTD><MTD><MO>-</MO> <MN>0.0739</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>-</MO> <MN>0.0164</MN> </MTD></MTR><MTR><MTD><MO>-</MO> <MN>0.0739</MN> </MTD><MTD><MN>0.7479</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>-</MO> <MN>0.0313</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>0.0312</MN> </MTD><MTD><MO>-</MO> <MN>0.0309</MN> </MTD><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD><MTD><MN>0.0328</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>f)目的端根据感知矩阵H41×128和加密数据y128计算41维向量y′=H411×128×y128,本实例中 <BR><MATHS num="0008"><MATH><![CDATA[ <mrow><MSUP><MI>y</MI> <MO>′</MO> </MSUP><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MN>0.3777</MN> </MTD></MTR><MTR><MTD><MN>0.7350</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MO>-</MO> <MN>1.3116</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS> <BR>g)目的端利用正交匹配追踪算法由y′重构数据向量x128,从而得到由源端发送来的数据,本实例中目的端重构得到 <BR><MATHS num="0009"><MATH><![CDATA[ <mrow><MSUB><MI>x</MI> <MN>128</MN> </MSUB><MO>=</MO> <MFENCED close=")" open="("><MTABLE><MTR><MTD><MO>-</MO> <MN>0.1986</MN> </MTD></MTR><MTR><MTD><MN>1.0121</MN> </MTD></MTR><MTR><MTD><MO>.</MO> <MO>.</MO> <MO>.</MO> </MTD></MTR><MTR><MTD><MN>1.9000</MN> </MTD></MTR></MTABLE></MFENCED></MROW>]]&gt;</MATH></MATHS></p></div> </div> </div> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <div id="page"> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-9/14/5de9d4ee-6578-4bf4-b95d-615fef876c8d/5de9d4ee-6578-4bf4-b95d-615fef876c8d1.gif' alt="基于压缩感知理论的安全数据传输方法.pdf_第1页" width='100%'/></div><div class="pageSize">第1页 / 共9页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-9/14/5de9d4ee-6578-4bf4-b95d-615fef876c8d/5de9d4ee-6578-4bf4-b95d-615fef876c8d2.gif' alt="基于压缩感知理论的安全数据传输方法.pdf_第2页" width='100%'/></div><div class="pageSize">第2页 / 共9页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot2/2018-9/14/5de9d4ee-6578-4bf4-b95d-615fef876c8d/5de9d4ee-6578-4bf4-b95d-615fef876c8d3.gif' alt="基于压缩感知理论的安全数据传输方法.pdf_第3页" width='100%'/></div><div class="pageSize">第3页 / 共9页</div> </div> <div id="pageMore" class="btnmore" onclick="ShowSvg();">点击查看更多>></div> <div style="margin-top:20px; line-height:0px; height:0px; overflow:hidden;"> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;">资源描述</div> <div class="detail-article prolistshowimg"> <p>《基于压缩感知理论的安全数据传输方法.pdf》由会员分享,可在线阅读,更多相关《基于压缩感知理论的安全数据传输方法.pdf(9页珍藏版)》请在专利查询网上搜索。</p> <p >1、(10)申请公布号 CN 102938698 A (43)申请公布日 2013.02.20 C N 1 0 2 9 3 8 6 9 8 A *CN102938698A* (21)申请号 201210392212.X (22)申请日 2012.10.16 H04L 9/32(2006.01) (71)申请人东北大学秦皇岛分校 地址 066004 河北省秦皇岛市开发区泰山路 143号 (72)发明人李国瑞 王颖 (74)专利代理机构北京思海天达知识产权代理 有限公司 11203 代理人刘萍 (54) 发明名称 基于压缩感知理论的安全数据传输方法 (57) 摘要 本发明涉及一种利用压缩感知理论实现安。</p> <p >2、全 数据传输的方法。目前压缩感知理论还未应用于 保障数据通信过程中源端与目的端之间数据传输 的安全性。本发明源端利用随机投影矩阵和随机 向量加密,而目的端利用随机投影矩阵的左零矩 阵的子矩阵进行解密,从而可以重构出需要传递 的数据。利用信息论中的互信息属性可以证明,本 发明中涉及到的数据传输方法具有完善保密性, 即该方法对于唯密文攻击是安全的。该方法既适 用于单点对单点通信的场合,也适用于多点对单 点通信以及多点对多点通信的场合。尤其是当数 据源端与目的端的计算能力不对称时(如物联网、 无线传感器网络等应用领域),本方法将具有更大 的优势。 (51)Int.Cl. 权利要求书1页 说明书4页 。</p> <p >3、附图3页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 3 页 1/1页 2 1.基于压缩感知理论的安全数据传输方法,其特征在于: 整个方案包括源端数据加密和目的端数据解密两个阶段;源端与目的端之间共享密钥 K,其中不同的源端、目的端组合之间的共享密钥K不同; 源端数据加密阶段包括以下具体步骤: 1)源端判断自身是否存在投影矩阵A mn ,如果不存在执行步骤2),否则执行步骤3); 2)源端利用共享密钥K作为种子生成投影矩阵A mn ; 3)源端生成n维随机向量r n ; 4)源端将需发送至目的端的数据填充至m维向量x m ; 5)源端利。</p> <p >4、用投影矩阵A mn 、随机向量r n 加密需发送至目的端的数据x m ,即计算 A mn r n +x m ,生成m维数据向量y m ; 6)源端将加密数据y m 发送至目的端; 目的端数据解密阶段具体包括以下步骤: a)目的端接受源端发送的加密数据y m ; b)目的端判断自身是否存在投影矩阵A mn ,如果不存在执行步骤c),否则执行步骤d); c)目的端利用共享密钥K作为种子生成投影矩阵A mn ; d)目的端计算投影矩阵A mn 的左零矩阵H mm ,即计算I-A(A T A) -1 A T ,其中I为mm维 单位矩阵,A T 为矩阵A的转置,(A T A) -1 为矩阵A T A的逆。</p> <p >5、矩阵;所得的左零矩阵H mm 满足性质 H mm A mn =0 mn ; e)目的端取左零矩阵H mm 的前k行,生成感知矩阵H km ,其中, 为上取整运算符号,s为数据的稀疏度,可由需传输数据的应用领域根据经验预先设置; f)目的端根据感知矩阵H km 和加密数据y m 计算k维向量y,即 y=H km y m =H km (A mn r n +x m )= H km x m ; g)目的端利用最小l 0 范数优化方法,由y = H km x m 重构数据向量x m ,从而得到源端 需发送至目的端的数据。 权 利 要 求 书CN 102938698 A 1/4页 3 基于压缩感知理论的安。</p> <p >6、全数据传输方法 技术领域 0001 本发明涉及一种利用压缩感知理论实现安全数据传输的方法,具体是一种利用随 机向量投影加密、最小l 0 范数优化方法解密的安全数据传输方法,可以应用于数据通信过 程中源端与目的端之间的安全数据传输。 背景技术 0002 当前的大部分数据采集系统都是基于传统的香农采样定理来设计的,即为了避免 信号失真,采样频率不得低于信号最高频率的两倍。然后,按照这种方式采集的数据中存在 较大的冗余性,尤其是在图像、视频等应用领域中,大量的采集数据极大地增加了数据传输 与存储的代价。近年来,压缩感知理论为数据采集与传输技术带来了革命性的突破,该理论 通过利用一组特定的波形去感知信。</p> <p >7、号,即将信号投影到给定的波形上,从而感知到一组压 缩数据,在恢复时利用最优化算法实现压缩数据的还原。压缩感知理论在压缩成像、信道编 码、模拟/数字转换、数据通信、生物信息传感以及地球物理数据分析等领域有着非常广泛 的应用前景。 0003 目前,压缩感知理论仅用于解决数据采集与传输时的效率问题,即压缩感知数据, 减少数据传输数量,还未应用于保障数据通信过程中源端与目的端之间数据传输的安全 性。 发明内容 0004 本发明的目的在于确保数据传输过程中源端与目的端之间数据传输的安全性。该 方法既适用于单点对单点通信的场合,也适用于多点对单点通信以及多点对多点通信的场 合。尤其是当数据源端与目的端的计。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>8、算能力不对称时(如物联网、无线传感器网络等应用 领域),本方法将具有更大的优势。 0005 为实现上述目的,本发明采取了以下技术方案。整个方案包括源端数据加密和目 的端数据解密两个阶段。源端与目的端之间共享密钥K,其中不同的源端、目的端组合之间 的共享密钥K不同。 0006 源端数据加密阶段如图1所示,包括以下具体步骤: 0007 1)源端判断自身是否存在投影矩阵A mn ,如果不存在执行步骤2),否则执行步骤 3); 0008 2)源端利用共享密钥K作为种子生成投影矩阵A mn ; 0009 3)源端生成n维随机向量r n ; 0010 4)源端将需发送至目的端的数据填充至m维向量x m ;。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>9、 0011 5)源端利用投影矩阵A mn 、随机向量r n 加密需发送至目的端的数据x m , 0012 即计算A mn r n +x m ,生成m维数据向量y m ; 0013 6)源端将加密数据y m 发送至目的端。 0014 目的端数据解密阶段如图2所示,具体包括以下步骤: 说 明 书CN 102938698 A 2/4页 4 0015 a)目的端接受源端发送的加密数据y m ; 0016 b)目的端判断自身是否存在投影矩阵A mn ,如果不存在执行步骤c),否则执行步 骤d); 0017 c)目的端利用共享密钥K作为种子生成投影矩阵A mn ; 0018 d)目的端计算投影矩阵A mn。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>10、 的左零矩阵H mm ,即计算I-A(A T A) -1 A T ,其中I为mm 维单位矩阵,A T 为矩阵A的转置,(A T A) -1 为矩阵A T A的逆矩阵。 所得的左零矩阵H mm 满足 性质H mm A mn =0 mn ; 0019 e)目的端取左零矩阵H mm 的前k行,生成感知矩阵H km ,其中 为上取整运算符号,s为数据的稀疏度,可由需传输数据的应用领域根据经验预 先设置; 0020 f)目的端根据感知矩阵H km 和加密数据y m 计算k维向量y,即y=H km y m =H km (A mn r n +x m )=H km x m ; 0021 g)目的端利用最小l 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>11、0 范数优化方法,如正交匹配追踪算法、规整化正交匹配追踪 算法、基追踪算法、迭代阈值算法等方法由y=H km x m 重构数据向量x m ,从而得到源端需 发送至目的端的数据。 0022 本发明的创新点在于源端利用随机投影矩阵和随机向量加密,而目的端利用随机 投影矩阵的左零矩阵的子矩阵进行解密,从而可以重构出需要传递的数据。利用信息论中 的互信息属性可以证明,本发明中涉及到的数据传输方法具有完善保密性,即该方法对于 唯密文攻击是安全的。 附图说明 0023 图1本发明源端数据加密阶段 0024 图2本发明目的端数据解密阶段 0025 图3本发明源端发送数据明文实例 0026 图4本发明源端发送。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>12、数据密文实例 具体实施方式 0027 本发明在具体实施时包括源端数据加密和目的端数据解密两个阶段。本实例 中的数据由以下四个信号叠加而成:0.3cos100t、0.6cos200t、0.1cos400t以及 0.9cos800t,其中t为采样时间。在本实例中令m=128,n=32,s=7,k41。 0028 首先,源端执行数据加密,按照以下具体步骤实施: 0029 1)源端判断自身是否存在投影矩阵A 12832 ,如果不存在执行步骤2),否则执行步 骤3); 0030 2)源端利用共享密钥K作为种子生成投影矩阵A 12832 ,本实例中 0031 0032 3)源端生成32维随机向量r 32 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>13、,本实例中 说 明 书CN 102938698 A 3/4页 5 0033 0034 4)源端将需发送至目的端的数据填充至128维向量x 128 中,本实例中 0035 0036 x 128 的具体值如图3所示; 0037 5)源端利用投影矩阵A 12832 、随机向量r 32 加密需发送至目的端的数据x 128 ,即计算 A 12832 r 32 +x 128 ,得到128维数据向量y 128 ,本实例中 0038 0039 y 128 的具体值如图4所示; 0040 6)源端将加密数据y 128 发送至目的端。 0041 其次,目的端执行数据解密,按照以下步骤实施: 0042 a)目的端接。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>14、受源端发送的加密数据y 128 ; 0043 b)目的端判断自身是否存在投影矩阵A 12832 ,如果不存在执行步骤c),否则执行 步骤d); 0044 c)目的端利用共享密钥K作为种子生成投影矩阵A 12832 ,本实例中 0045 0046 d)目的端计算投影矩阵A 12832 的左零矩阵H 128128 ,即计算I-A(A T A) -1 A T ,本实例中 0047 0048 e)目的端取左零矩阵H 128128 的前41行,生成感知矩阵H 41128 ,本实例中 0049 0050 f)目的端根据感知矩阵H 41128 和加密数据y 128 计算41维向量y=H 411128 y 128 , 说 明 书CN 102938698 A 4/4页 6 本实例中 0051 0052 g)目的端利用正交匹配追踪算法由y重构数据向量x 128 ,从而得到由源端发送 来的数据,本实例中目的端重构得到 0053 说 明 书CN 102938698 A 1/3页 7 图1 说 明 书 附 图CN 102938698 A 2/3页 8 图2 说 明 书 附 图CN 102938698 A 3/3页 9 图3 图4 说 明 书 附 图CN 102938698 A 。</p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("3"); var id = "4334509"; var total_page = "9"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.zhuanlichaxun.net/d-4334509.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://img.zhuanlichaxun.net/fileroot2/2018-9/14/5de9d4ee-6578-4bf4-b95d-615fef876c8d/5de9d4ee-6578-4bf4-b95d-615fef876c8d"; var freepage = parseInt('4'); var total_c = parseInt('9'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' alt=\"基于压缩感知理论的安全数据传输方法.pdf_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="混合分接头滤波器.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333510.html" title="混合分接头滤波器.pdf">混合分接头滤波器.pdf</a> </li><li><img alt="电池管理系统和在电池管理系统内传送数据的方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333511.html" title="电池管理系统和在电池管理系统内传送数据的方法.pdf">电池管理系统和在电池管理系统内传送数据的方法.pdf</a> </li><li><img alt="一种隔离开关的触点连接.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333512.html" title="一种隔离开关的触点连接.pdf">一种隔离开关的触点连接.pdf</a> </li><li><img alt="多参数换位变序加密二进制防伪印刷方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333513.html" title="多参数换位变序加密二进制防伪印刷方法.pdf">多参数换位变序加密二进制防伪印刷方法.pdf</a> </li><li><img alt="一种无线电力传输系统及其控制方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333514.html" title="一种无线电力传输系统及其控制方法.pdf">一种无线电力传输系统及其控制方法.pdf</a> </li><li><img alt="基于共享路径的环网隧道配置方法、环网保护方法及系统.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333515.html" title="基于共享路径的环网隧道配置方法、环网保护方法及系统.pdf">基于共享路径的环网隧道配置方法、环网保护方法及系统.pdf</a> </li><li><img alt="CMOS图像传感器模组及其制作方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333516.html" title="CMOS图像传感器模组及其制作方法.pdf">CMOS图像传感器模组及其制作方法.pdf</a> </li><li><img alt="一种即时播放音视频信息的方法和移动终端及系统.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333517.html" title="一种即时播放音视频信息的方法和移动终端及系统.pdf">一种即时播放音视频信息的方法和移动终端及系统.pdf</a> </li><li><img alt="多参数双变量跨步右移递进加密二进制防伪印刷方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333518.html" title="多参数双变量跨步右移递进加密二进制防伪印刷方法.pdf">多参数双变量跨步右移递进加密二进制防伪印刷方法.pdf</a> </li><li><img alt="一种明胶的连续式提胶方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-4333519.html" title="一种明胶的连续式提胶方法.pdf">一种明胶的连续式提胶方法.pdf</a> </li> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="包含特定含硫化合物的身体护理品和家用产品和组合物.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329101.html" target="_parent" title="包含特定含硫化合物的身体护理品和家用产品和组合物.pdf">包含特定含硫化合物的身体护理品和家用产品和组合物.pdf</a></li> <li><img alt="一种银基镀碘125源棒的制备工艺.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329102.html" target="_parent" title="一种银基镀碘125源棒的制备工艺.pdf">一种银基镀碘125源棒的制备工艺.pdf</a></li> <li><img alt="三环吡啶衍生物、包含此类化合物的药物、它们的用途及其制备方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329103.html" target="_parent" title="三环吡啶衍生物、包含此类化合物的药物、它们的用途及其制备方法.pdf">三环吡啶衍生物、包含此类化合物的药物、它们的用途及其制备方法.pdf</a></li> <li><img alt="作为药物活性剂的茚衍生物.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329104.html" target="_parent" title="作为药物活性剂的茚衍生物.pdf">作为药物活性剂的茚衍生物.pdf</a></li> <li><img alt="取代的哒嗪基甲基磺酰胺.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329105.html" target="_parent" title="取代的哒嗪基甲基磺酰胺.pdf">取代的哒嗪基甲基磺酰胺.pdf</a></li> <li><img alt="一种射频毁损仪温度场分布的获取方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329106.html" target="_parent" title="一种射频毁损仪温度场分布的获取方法.pdf">一种射频毁损仪温度场分布的获取方法.pdf</a></li> <li><img alt="一种治疗偏头痛的双氯灭痛及曲坦类药物复方制剂.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329107.html" target="_parent" title="一种治疗偏头痛的双氯灭痛及曲坦类药物复方制剂.pdf">一种治疗偏头痛的双氯灭痛及曲坦类药物复方制剂.pdf</a></li> <li><img alt="动物标签和制造方法.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329108.html" target="_parent" title="动物标签和制造方法.pdf">动物标签和制造方法.pdf</a></li> <li><img alt="无烟烟斗.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-329109.html" target="_parent" title="无烟烟斗.pdf">无烟烟斗.pdf</a></li> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%9f%ba%e4%ba%8e">基于</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%8e%8b%e7%bc%a9">压缩</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%84%9f%e7%9f%a5">感知</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e7%90%86%e8%ae%ba">理论</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%ae%89%e5%85%a8">安全</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%95%b0%e6%8d%ae%e4%bc%a0%e8%be%93">数据传输</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%96%b9%e6%b3%95">方法</a></li> </ul> </div> <br /> <div > 当前位置:<a href="https://m.zhuanlichaxun.net/">首页</a> &gt; <a href="https://m.zhuanlichaxun.net/c-00008.html">电学</a><span> &gt; </span><a href="https://m.zhuanlichaxun.net/c-0000800004.html">电通信技术 </a> </div> <br /> <br /> <span id="ctl00_LabelScript"></span> <script src="https://m.zhuanlichaxun.net/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;"><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">copyright@ 2017-2020 zhuanlichaxun.net网站版权所有</span><br style="text-align: center; white-space: normal; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 12px; line-height: 20px;"/><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self" style="font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center; white-space: normal;">粤ICP备2021068784号-1</a><span style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center;">&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script> </div> </div> <script> function BaseShare(title, desc, link, imgUrl) {} </script> <script> var loadLoginUI = function () { var arr = $("[getloginedcontent]"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = arr.eq(index).attr("getloginedcontent"); $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } } $(document).ready(function () { loadLoginUI(); }); </script> <script src="https://m.zhuanlichaxun.net/JS/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>