Invention Grant
- Patent Title: Attribute based encryption using lattices
-
Application No.: US14152312Application Date: 2014-01-10
-
Publication No.: US09281944B2Publication Date: 2016-03-08
- Inventor: Vinod Vaikuntanathan , Panagiotis Voulgaris
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agent Sandy Swain; Micky Minhas
- Main IPC: H04L9/30
- IPC: H04L9/30 ; H04L9/08 ; G06F21/72

Abstract:
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.
Public/Granted literature
- US20140129845A1 ATTRIBUTE BASED ENCRYPTION USING LATTICES Public/Granted day:2014-05-08
Information query