本发明公开了一种基于身份的云存储加密数据转换方法和系统,系统参数设置模块生成系统公开参数和系统主密钥,注册模块生成各个授权数据使用者的私钥并将私钥。加密模块生成基于身份的加密(IBE)的密文。授权模块生成每个数据使用者的授权令牌。转换模块将基于身份的加密(IBE)的密文转换成基于身份的匿名广播加密(AIBBE)的密文。解密模块判断密文是转换前的密文还是转换后的密文,若是转换前的密文,则判断其身份是否与数据使用者身份集中身份匹配;若是转换后的密文,则判断身份是否在数据使用者身份集中。本发明将原IBE密文转换成AIBBE密文,在接收者解密环节不会出现接收者身份信息泄露的问题,既保护了数据隐私和安全,又保护了数据使用者的隐私。
📄 202211162542X
📂 H04L9_40
👤 淮阴工学院
📅 2022-09-22