摘要
本发明公开了一种抗量子攻击的基于区块链的口令认证密钥交换及认证方法,通过向计算机系统输入预设参数、陷门、矩阵、噪声向量、口令以及公共密钥;执行参数生成算法生成公共参数;执行哈希密钥生成算法生成哈希密钥、执行投影哈希密钥生成算法生成投影哈希密钥;按通信双方标识以及投影哈希密钥生成标签并对加密得到密文,传输并接收通信对方的投影哈希密钥与密文;验证通信对方的投影哈希密钥有效后,结合相关参数生成会话密钥;计算机系统处理器执行计算机程序,输出会话密钥。本发明融合基于格的带陷门平滑投影哈希函数与区块链结构,具备抗量子攻击、通用可组合安全特性,仅需一轮通信,适用于区块链大规模节点场景。
技术关键词
密钥生成算法
认证方法
口令
计算机系统处理器
生成会话密钥
矩阵
生成标签
生成哈希值
参数
计算机系统执行
标识
区块链结构
噪声
生成向量
系统为您推荐了相关专利信息
双模通信网络
身份认证方法
抄控器
身份认证请求
身份验证信息
工业生产数据
数字化认证方法
零知识证明协议
联盟区块链
区块链交易信息
数据报送方法
接收方
发送方
杂凑函数
生成会话密钥
身份隐私保护
区块链平台
发送方
生成交易信息
密钥生成算法