摘要
本发明提供一种基于快速匹配加密的隐私增强无线服务发现方法及系统,包括:密钥生成中心生成双线性对系统参数、主公钥及主私钥,并为服务提供方与客户端分别分发属性加密密钥、属性解密密钥及策略解密密钥;服务提供方设定第一访问策略,其中,属性名称公开、属性值加密隐藏,采用快速匹配加密算法对服务信息加密,生成包含广播标识符和密文的广播数据包;通过随机化与绑定运算生成密文组件,通过随机数分段实现双重随机化;客户端基于第二访问策略匹配服务提供方的公开属性名称,当双方策略双向匹配时,通过双线性对运算重构中间值,使用属性解密密钥与策略解密密钥解密所述密文,获取服务信息;服务提供方与客户端协商会话密钥,无需依赖外部凭证系统。