Category: Java

Key-Aggregate Cryptosystem for Scalable Data Sharing in Cloud Storage

Key-Aggregate Cryptosystem for Scalable Data Sharing in Cloud Storage Data sharing is an important functionality in cloud storage. In this paper, we show how to securely, efficiently, and flexibly share data with others in cloud storage. We describe new public-keycryptosystems that produce constant-size ciphertexts such that efficient delegation of decryption rights for any set of ciphertexts are possible. The novelty is that one can aggregate any […]


Fast Nearest Neighbor Search with Keywords

Fast Nearest Neighbor Search with Keywords Conventional spatial queries, such as range search and nearest neighbor retrieval, involve only conditions on objects’ geometric properties. Today, many modern applications call for novel forms of queries that aim to find objects satisfying both a spatial predicate, and a predicate on their associated texts. For example, instead of considering all the restaurants, a nearest neighbor query […]