| Literature DB >> 26933630 |
Abstract
Attribute based encryption (ABE) has been widely applied for secure data protection in various data sharing systems. However, the efficiency of existing ABE schemes is not high enough since running encrypt and decrypt algorithms need frequent bilinear pairing operations, which may occupy too much computing resources on terminal devices. What's more, since different users may share the same attributes in the system, a single user's private key exposure will threaten the security and confidentiality of the whole system. Therefore, to further decrease the computation cost in attribute based cryptosystem as well as provide secure protection when key exposure happens, in this paper, we firstly propose a high efficient key-insulated ABE algorithm without pairings. The key-insulated mechanism guarantees both forward security and backward security when key exposure or user revocation happens. Besides, during the running of algorithms in our scheme, users and attribute authority needn't run any bilinear pairing operations, which will increase the efficiency to a large extent. The high efficiency and security analysis indicate that our scheme is more appropriate for secure protection in data sharing systems.Entities:
Keywords: ABE; High efficiency; Key-insulated; Without pairings
Year: 2016 PMID: 26933630 PMCID: PMC4760963 DOI: 10.1186/s40064-016-1765-9
Source DB: PubMed Journal: Springerplus ISSN: 2193-1801
Fig. 1Apply KI-ABE-WP for mobile communication system
Computation cost of algorithms in our scheme
| Algorithms | Setup | Initial private key generation | Encrypt | Decrypt | Key updating |
|---|---|---|---|---|---|
| Multiplication | n + 1 | n | n + 3 | 2n | n |
| Addition | 0 | 2n | 1 | 2n | n |
| Hash 1 | 0 | n | 0 | 0 | n |
| Hash 2 | 0 | 0 | 1 | 1 | 0 |