【技术实现步骤摘要】
一次密码算法的零密钥信息核验会话方法
[0001]本专利技术属于电子信息安全领域,涉及到电子信息安全传输技术,尤其是用一次一密的密码算法时,预先对密钥序列的核验来达到提高信息传输及加、解密可靠性的方法。
技术介绍
[0002]当(纸张或电子载体)文件或数据传递有高度的保密要求时,传统的传递方式是指派专车双人进行或者通过机要文件交换站进行交换,远距离的涉密文件,要通过专门的机要交通或者机要通信部门投递。传统方式还受到交接手续复杂、还涉及人的诚信可靠、制度的监管执行严密性、以及天灾人祸、事故灾难、效率低下、文件存在意外事故丢失、失密的风险,且耗时费工的昂贵传送成本等不可预见的困难因素的影响。
[0003]现代计算机技术、通信技术和密码技术改变了传统信息的传送方式方法,国际上无论是在军事、工业、商业等的涉密信息传送模式都逐步采用安全网络和信息加密的现代信息安全技术,以替代传统方式。
[0004]目前,文件安全性主要依赖密码技术的加、解密来达到安全保密传送和存储的目的,常用已列入标准的密码技术分为两大类:非对称密钥序 ...
【技术保护点】
【技术特征摘要】
1.一次密码算法的零密钥信息核验会话方法,其特征为:数据信息密传前,对发送、接收双方的加、解密密钥序列进行一致性核验,经由网络交互的核验会话信息中不含任何密钥序列的具体内容信息;包含:1)以密钥序列的散列函数做核验会话信息;2)以密钥序列的散列函数和长度做核验会话信息。2.根据权利要求1所述的方法,其特征为:以密钥序列的散列函数做核验会话信息,其过程为:加密发送方A在自有密钥序列数据库Akdata截取与待加密发送原数据信息等长的密钥序列数据,做加密密钥序列Kdata
‑
a,并以其加密密钥序列的散列函数Ahd作为会话信息,通过安全信道传输到接收解密方B做密钥序列核验会话;B收到核验会话信息Ahd,在自有密钥序列数据库Bkdata的开始位以逐次增位方式截取密钥序列数据Kdata
‑
b,为其做散列函数运算获得Bhd,将Ahd与Bhd做一致性核验的运算:Ahd=Bhd,B通知A密钥序列一致性核验通过,Ahd≠Bhd,B继续以逐次增位方式截取密钥序列数据Kdata
‑
b、做散列函数运算及一致性核验的逻辑运算,直到自有密钥序列数据库Bkdata的数据取完,B通知A协商未通过。3.根据权利要求1所述的方法,其特征为:以密钥序列的散列函数和长度值做核验会话信息,其过程为:加密发送方A在自有密钥序列数据库Akdata截取与待加密发送原数据信息等长的密钥序列数据,做加密密钥序列Kdata
‑
a,并以其加密密钥序列的散列函数Ahd和数据长度AL的值作为核验会话Ahd+AL,通过安全通信信道传输到接收方B做密钥序列核验会话;接收方B收到核验会话信息Ah...
【专利技术属性】
技术研发人员:齐宇庆,
申请(专利权)人:西安慧博习兆信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。