发明名称 Attribute based encryption using lattices
摘要 A master public key is generated as a first set of lattices based on a set of attributes, along with a random vector. A master secret key is generated as a set of trap door lattices corresponding to the first set of lattices. A user secret key is generated for a user's particular set of attributes using the master secret key. The user secret key is a set of values in a vector that are chosen to satisfy a reconstruction function for reconstructing the random vector using the first set of lattices. Information is encrypted to a given set of attributes using the user secret key, the given set of attributes and the user secret key. The information is decrypted by a second user having the given set of attributes using the second user's secret key.
申请公布号 US8634563(B2) 申请公布日期 2014.01.21
申请号 US20100972420 申请日期 2010.12.17
申请人 VAIKUNTANATHAN VINOD;VOULGARIS PANAGIOTIS;MICROSOFT CORPORATION 发明人 VAIKUNTANATHAN VINOD;VOULGARIS PANAGIOTIS
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项
地址