[发明专利]关于密文策略基于属性加密的策略隐藏的方法和装置在审
| 申请号: | 201910687358.9 | 申请日: | 2019-07-29 |
| 公开(公告)号: | CN110784310A | 公开(公告)日: | 2020-02-11 |
| 发明(设计)人: | 屈劲;夏伏彪;葛鑫 | 申请(专利权)人: | 皇家飞利浦有限公司 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08 |
| 代理公司: | 72002 永新专利商标代理有限公司 | 代理人: | 刘兆君 |
| 地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 密文 加密 方法和装置 输出 多个属性 加密算法 属性分类 子密码 组属性 子树 | ||
1.一种用于关于密文策略基于属性加密的策略隐藏的方法,所述方法包括以下步骤:
将多个属性中的每个属性分类成多个组,其中,所述多个组中的每个组都具有组属性;
将策略和消息输入到加密算法中并输出密文;以及
对所述策略中的AND子树进行加密并输出子密码。
2.根据权利要求1所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法包括以下步骤:
将所述子密码转换成部分隐藏的策略。
3.根据权利要求2所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将安全参数和属性集输入到设置算法中并输出系统主公钥和主会话密钥。
4.根据权利要求3所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将所述主会话密钥和所述属性集输入到密钥生成算法中并输出私钥。
5.根据权利要求4所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将所述部分隐藏的策略和所述密文输入到解密算法中;
使用所述私钥从所述部分隐藏的策略中恢复所述策略和所述属性集;以及
使用所述密文、所述策略、所述私钥和所述属性集来计算所述消息。
6.根据权利要求1所述的用于关于密文策略基于属性加密的策略隐藏的方法,其中,对所述策略中的所述AND子树进行加密是通过将所述AND子树和所述AND子树的分支输入到所述加密算法中来进行的。
7.根据权利要求1所述的用于关于密文策略基于属性加密的策略隐藏的方法,其中,对所述策略中的所述AND子树进行加密是通过使用覆盖所述AND子树的所述组属性来进行的。
8.一种用于关于密文策略基于属性加密的策略隐藏的方法,所述方法包括以下步骤:
将多个属性中的每个属性分类成多个组,其中,所述多个组中的每个组都具有组属性;
将策略和消息输入到加密算法中并输出密文;
将子树和所述组属性输入到所述加密算法中并输出密码;以及
利用所述密码来替换所述子树。
9.根据权利要求8所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法包括以下步骤:
将所述密码转换成部分隐藏的策略。
10.根据权利要求9所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将安全参数和属性集输入到设置算法中并输出系统主公钥和主会话密钥。
11.根据权利要求10所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将所述主会话密钥和所述属性集输入到密钥生成算法中并输出私钥。
12.根据权利要求11所述的用于关于密文策略基于属性加密的策略隐藏的方法,所述方法还包括以下步骤:
将所述部分隐藏的策略和所述密文输入到解密算法中;
使用所述私钥从所述部分隐藏的策略中恢复所述策略和所述属性集;以及
使用所述密文、所述策略、所述私钥和所述属性集来计算所述消息。
13.一种用于关于密文策略基于属性加密的策略隐藏的装置,所述装置包括:
存储器;以及
处理器,其被配置为:
将多个属性中的每个属性分类成多个组,其中,所述多个组中的每个组都具有组属性;
将策略和消息输入到加密算法中并输出密文;以及
对所述策略中的AND子树进行加密并输出子密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦有限公司,未经皇家飞利浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910687358.9/1.html,转载请声明来源钻瓜专利网。





