发明名称 基于虚拟光学和公钥基础设施实现信息安全的方法
摘要 本发明公开了一种基于虚拟光学和公钥基础设施实现信息安全的方法,属于光学信息安全领域。该方法过程包括由虚拟光学数据加密技术、公开密钥密码技术、数字证书、认证中心的安全系统组成,是一种可以验证持有密钥用户身份的综合系统。发送方的多维数据加密密钥可在公开密钥加密的保护下,安全的送至接收方。本发明有效地解决了国际上困扰光学信息安全系统走上实用化的主要障碍之一,即光学加密系统中对称加密密钥的分配和传输问题。本发明的优点在于:物理背景清晰、数据加密过程自由度大、安全级别高,可广泛应用于光学信息安全领域,推广前景极为广阔。
申请公布号 CN1595865A 申请公布日期 2005.03.16
申请号 CN200410019971.7 申请日期 2004.07.13
申请人 深圳大学 发明人 彭翔;张鹏;牛憨笨
分类号 H04K1/00;H04N1/44 主分类号 H04K1/00
代理机构 天津市学苑有限责任专利代理事务所 代理人 任延
主权项 1、一种基于虚拟光学和公钥基础设施实现信息安全的方法,所述的公钥基础设施泛指通信双方共同与具有权威性的第三方,通过签订数字证书的形式建立起彼此信任关系,基于这种关系和虚拟光学实现信息安全的方法,其特征在于包括以下过程:信息发送方:(1)送方随机生成会话密钥Ksession=MDEK=RNG(d0,d,f,λ,RM‖Seed)其中RNG(.)表示随机数发生器,Seed代表随机数生成种子,系统随机生成衍射距离参数do、d、虚拟透镜焦距参数f、虚拟光波波长λ、随机模板RM,然后组合成为多维数据加密密钥MDEK(Multidimensional Data Encryption Keys),即会话密钥Ksession;(2)方利用会话密钥Ksession和虚拟光学数据加密方程,对明文信息进行加密,得到密文,表示为UL2: UL2(m,n)={DFD[Uo(k,l);λ,do]+DFD[UM(k,l);λ,d]}×t(m,n;f);其中DFD表示离散菲涅尔衍射变换;(3)方利用认证中心CA的公钥PKCA来验证数字证书,从而验证证书中包含的接收方公钥的正确性和完整性,获取接收方的公开密钥PKR PKR←Authentication(Certificate‖PKCA);(4)方利用接收方的公开密钥PKR加密会话密钥Ksession <math> <mrow> <mi>c</mi> <mo>=</mo> <msub> <mi>E</mi> <msub> <mi>PK</mi> <mi>R</mi> </msub> </msub> <mrow> <mo>(</mo> <msub> <mi>K</mi> <mi>session</mi> </msub> <mo>)</mo> </mrow> </mrow> </math> 其中EPKR(.)表示一种非对称加密算法,c是采用非对称加密算法对会话密钥加密后的结果;(5)密后的会话密钥c附在密文UL2的后面,一起通过通讯线路发送给接收方;信息接收方:(1)接收方首先用自己的私有密钥SKR解密出正确的会话密钥Ksession <math> <mrow> <msub> <mi>K</mi> <mi>session</mi> </msub> <mo>=</mo> <msub> <mi>D</mi> <msub> <mi>SK</mi> <mi>R</mi> </msub> </msub> <mrow> <mo>(</mo> <mi>c</mi> <mo>)</mo> </mrow> </mrow> </math> 其中DSKR(.)表示非对称解密算法,由于私钥SKR由接收方秘密保存,所以攻击者无法得到正确的会话密钥Ksession;(2)接收方获得了正确的会话密钥Ksession,亦即接收方知道了本次通讯中,发送方加密所使用的衍射距离参数do、d、虚拟透镜焦距参数f、虚拟光波波长λ、随机模板RM的正确值;(3)接收方利用获得的正确的解密参数值计算下列虚拟光学数据解密方程,解密明文信息, Ui(m,n)=DFD[U′(k,l);λ,di(do,f)]式中, U′(m,n)=UL2(m,n)-DFD[U′M(k,l);λ,d]×t(m,n;f);(4)正确的明文信息已获取,一次保密通信结束。
地址 518060广东省深圳市南山区南油路2336号