Pre-Grant Publication Number: 20100246827
Filing Date: March 27, 2009Priority Date: March 27, 2008
Inventors: Kristin Estella Lauter, Mihir Bellare, Josh Benaloh, Melissa E. Chase, Erik J. Horvitz, Chris Demetrios Karkanias
Assignee(s): Microsoft Corporation
Current U.S. Classification: 380, 380/278000, 380/045000
View Prior Art for Claim 00001
A computer implemented system that creates a hierarchical set of decryption keys to facilitate privacy-centric data storage of health records with diverse accessibility, comprising:an interface component that obtains from a user or an associated device information associated with a root key; anda key generation component that employs the root key to derive a private set of cryptographic decryption keys that conforms to a hierarchy that describes partitioning of encrypted data of the user based upon features or content of the encrypted data, wherein decryption capabilities of a decryption key from the private set of cryptographic decryption keys is defined based upon a location or an arrangement of the decryption key within the hierarchy.
Title
ISBN 0-7695-2369-2
Description
An encryption method for encrypting sensitive information in a computer environment that describes a method for Hierarchical Identity Based Encryption.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Christopher IlardiLast updated: over 2 years ago
Title
ISBN 3-540-00171-9
Description
An earlier (2002) description of hierarchy cryptography that [[prior art 1]] builds on.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Christopher IlardiLast updated: over 2 years ago
Title Lecture Notes in Computer Science
ISBN
Description
A Hierarchical Identity Based Encryption (HIBE) system
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Diane WillisLast updated: over 2 years ago
Title Hierarchical ID-Based Cryptography
Description
This paper contains the first hierarchical identity-based encryption scheme. Here, each user in the system is identified by a vector of strings, e.g., (com, microsoft, steveballmer) and has a decryption key corresponding to this vector. Each user can derive decryption keys for its "descendants", e.g., the owner of secret key (com, microsoft) can derive keys for any user (com, microsoft, *), (com, microsoft, *, *) etc.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Diane WillisLast updated: over 2 years ago
Title A Forward-Secure Public-Key Encryption Scheme
Description
This paper gives a scheme to ensure secrecy of previously encrypted messages even if the decryption keys are leaked at some point in the future. The construction makes clever use of the key hierarchy in hierarchical identity-based encryption schemes.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Diane WillisLast updated: over 2 years ago
Title Public Key Encryption with Keyword Search
Description
This paper presents the first public-key searchable encryption scheme. Hereby, the owner of a decryption key can give away a piece of trapdoor information to a third party so that the latter can test whether an encrypted ciphertext contains a certain keyword, but cannot obtain any information about the encrypted plaintext beyond that fact.
0 thumbs up 0 thumbs down
Annotations(0)
Title Searchable Encryption Revisited: Consistency Properties, Relation to Anonymous IBE, and Extensions
Description
This paper makes the relation between (hierarchical) identity-based encryption and searchable encryption explicit, and also provides extensions such as ID-based searchable encryption and temporarily searchable encryption that make clever use of the hierarchical key structure.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Diane WillisLast updated: over 2 years ago
Title Policy-Based Cryptography and Applications
Description
This paper presents policy-based encryption and signature schemes with respect to credential-based policies formalized as boolean expressions written in generic conjunctive-disjunctive normal form.
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Diane WillisLast updated: over 2 years ago
Title Identity-Based Encryption Gone Wild
Description
This paper generalizes the key hierarchy so that "wildcard" can occur anywhere in the vector, not just at the end. E.g., the owner of the key (*, microsoft, steveballmer) can generate the decrypt key for (com, microsoft, steveballmer), (ca, microsoft, steveballmer), etc.
0 thumbs up 0 thumbs down
Annotations(0)