买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:区块链新科技(广州)有限公司
摘要:本申请提供一种可撤销的身份基密钥加密方法、存储介质及设备,方法包括预设密钥发放中心;获取用户提供的身份信息,并根据身份信息进行用户注册;根据用户的身份信息和主密钥,通过加密算法生成用户的私钥;发送方根据接收方的身份信息,使用全局参数和公共的哈希函数来生成接收方的公钥,并根据接收方的公钥对消息加密;接收方使用私钥解密收到的信息;当某个用户的私钥判定为不安全,密钥发放中心选择撤销其密钥。本发明通过公共的哈希函数和全局参数生成接收方的公钥,简化了密钥交换过程,提高了通信效率;密钥发放中心可以及时撤销不安全的私钥,有效地应对密钥泄露或其他安全威胁,保障了通信的安全性。
主权项:1.一种可撤销的身份基密钥加密方法,其特征在于,包括如下步骤:预设密钥发放中心;密钥发放中心获取用户提供的身份信息,并根据身份信息进行用户注册;密钥发放中心根据用户的身份信息和主密钥,通过加密算法生成用户的私钥;发送方根据接收方的身份信息,使用全局参数和公共的哈希函数来生成接收方的公钥,并根据接收方的公钥对消息加密;接收方使用私钥解密收到的信息;当某个用户的私钥判定为不安全,密钥发放中心选择撤销其密钥;所述密钥发放中心根据用户的身份信息和主密钥,通过加密算法生成用户的私钥步骤包括:密钥发放中心根据用户输入的公共参数、系统主密钥、状态信息、属性集合、属性向量和用户ID,在二叉树上随机分配一个未被使用的叶子节点来存储当前用户的信息,对于每个节点,随机选取一个向量并存储在该节点,并计算索引密钥;密钥发放中心根据用户输入的状态信息、系统主密钥、当前时间周期和最新的撤销列表,从之前生成的节点中提取相应的随机向量,并计算更新密钥;密钥发放中心根据用户输入的公共参数、用户的属性私钥和更新密钥,对于每个节点,随机选择一个向量,并计算用户在时间周期内的完整解密密钥;所述接收方使用私钥解密收到的信息包括步骤:接收方将接收的密文、用户私钥以及方案作为输入,验证用户私钥对应的时间周期是否与密文中的时间周期匹配;接收方计算出使得解密等式成立的参数,并恢复出明文消息;所述当某个用户的私钥判定为不安全,密钥发放中心选择撤销其密钥包括步骤:密钥发放中心根据输入的当前撤销列表,待撤销用户,以及当前时间周期,更新并输出最新的用户撤销列表;密钥发放中心生成新的全局参数,并将新的全局参数以及更新后的撤销列表广播。
全文数据:
权利要求:
百度查询: 区块链新科技(广州)有限公司 一种可撤销的身份基密钥加密方法、存储介质及设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。