一种基于RLWE支持国产密码算法的双向认证密钥协商方法与系统.pdf
小凌****甜蜜
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种基于RLWE支持国产密码算法的双向认证密钥协商方法与系统.pdf
本发明公开了一种基于RLWE支持国产密码算法的双向认证密钥协商方法与系统,只需通过2轮交互就可以实现双向认证密钥协商的新模式,该模式的第1轮身份认证采用国密算法SM2加解密和签名验签模块实现,第2轮身份认证采用国密算法SM3哈希运算实现;同时,引入了掩盖因子对传输信息进行保护,具有身份隐私保护功能。本方案与已有方案相比,通信开销和计算开销很低,实现效率高,实用性较强,便于软硬件实现。
一种通用的抗量子双向认证密钥协商方法(LAKA).pdf
LAKA(Lattice‑BasedAuthenticationKeyAgreement)方案实际上是基于格理论的抗量子攻击密钥协商方法,经过2轮交互来进行双向认证与密钥协商,同时可以实现用户的身份隐私保护。本发明公开了一种通用的抗量子双向认证密钥协商方法(LAKA),描述了通信双方经过2轮交互进行双方身份认证后进行密钥协商的新模式,该模式的第一轮采用加解密模块、签名验签进行身份认证,第二轮采用哈希运算进行认证;引入了掩盖因子对传输信息进行保护。本方案与已有方案相比,计算开销和通信开销较低,抗攻击能
一种异构认证密钥协商方法和系统.pdf
本发明属于信息安全技术领域,特别涉及一种异构认证密钥协商方法,包括以下步骤:S1、用户A将自己的身份信息ID<base:Sub>A</base:Sub>、秘密值R<base:Sub>1</base:Sub>和签名V1发送给用户B;S2、用户B利用自己的私钥y恢复出用户A选择的部分秘密值R<base:Sub>1</base:Sub>,并验证部分秘密值R<base:Sub>1</base:Sub>是否为用户A的选择,若是,则用户B将其秘密值R<base:Sub>2</base:Sub>和hash值h<base
一种基于流密码算法的子密钥生成方法.pdf
本发明涉及一种基于流密码算法的子密钥生成方法,其特征在于,包括以下步骤:根据具体的分组加密算法,确认加密轮数r,并生成主密钥K及初始化向量IV,初始化向量IV与主密钥K的比特数相同,将主密钥K及初始化向量IV装载入流密码算法的内部寄存器,运行流密码算法r次,从而得到r个子密钥,r个子密钥分别参与到分组加密算法的r轮轮函数的计算过程中。采用本发明提供的方法生成的子密码进行分组加密的安全性非常高,本发明对于安全性要求很高,而对于效率不是很重要的应用场景很适用。
一种基于身份的可认证动态群组密钥协商方法.pdf
本发明涉及一种基于身份的可认证动态群组密钥协商方法,属于网络通讯安全技术领域;包括以下步骤:一、系统初始化:PKG生成并公开系统参数;二、密钥提取生成:每个用户将公钥发送给PKG,PKG返回每个用户的私钥;三、进行两轮密钥协商:为认证群组用户左右邻居的合法性并传递自身的临时密钥进行第一轮协商;在左右邻居通过认证后进行第二轮协商以公布用于生成群组会话密钥的相关信息;四、利用上一步的消息计算会话密钥,然后用其对群间通信进行加解密。对比现有技术,本发明在实现密钥协商的同时,还支持用户动态事件,使网络具有良好的动