×

ATTRIBUTE BASED ENCRYPTION USING LATTICES

  • US 20160156465A1
  • Filed: 02/02/2016
  • Published: 06/02/2016
  • Est. Priority Date: 12/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computing system for performing attribute based decryption, comprising:

  • decryption logic that receives a user secret key, a ciphertext, and a value c and decrypts the ciphertext to obtain a message m, the value c being a multiplication of a first random vector s chosen during encryption for each attribute in a subset of attributes to which the message m is encrypted and a lattice B generated for each of the subset of attributes to which the message m is encrypted, and the ciphertext being an inner product of the first random vector s and a second random vector y plus the message m, the second random vector y and the lattice B being generated as a master public key for each of the attributes in the subset of attributes, the user secret key including a set of values for a vector e that satisfies a reconstruction function for reconstructing the second random vector y, given the lattice B;

    a computer processor being a functional part of the computing system and activated by the decryption logic to facilitate decrypting the ciphertext to obtain the message m.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×