摘要
本发明提供一种基于混合后量子和非对称密码的双棘轮密码通信方法及系统,该方法包括数据加解密,所述数据加密的步骤包括:获取目标的接收端中对于非对称机密的第一加密机制和第二加密机制的公钥,基于本客户端中对于第一加密机制和第二加密机制的私钥,分别计算对于第一加密机制的第一共享秘密和对于第二加密机制的第二共享秘密;基于第一共享秘密和第二共享秘密构建初始秘钥;基于待发送的明文和初始秘钥对初始秘钥进行扩展,完成初始秘钥的秘钥链更新,得到更新秘钥;基于更新秘钥采用对称加密机制对待发送的明文进行加密,得到密文并向接收端发送。解密步骤是基于数据加密的方式,对秘钥链二次更新获得解密密钥并对密文进行反向处理解密。
技术关键词
密码通信方法
非对称密码
对称加密机制
认证标签
明文
接收端
数据加密
棘轮
私钥
加密算法
密码通信系统
客户端
解密密钥
计算机设备
存储器
系统为您推荐了相关专利信息
轻量级密码算法
反向器
ROM存储器
状态机
数据
处理器微架构
非对称密码算法
数据存储器
流水线
低功耗
加密数据
中国剩余定理
数据解密方法
数据加密方法
曲线
密钥生成算法
代理服务器
加密算法
解密算法
云存储空间