| Literature DB >> 35463282 |
Snehlata Yadav1, Namita Tiwari1.
Abstract
The recent advent of cloud computing provides a flexible way to effectively share data among multiple users. Cloud computing and cryptographic primitives are changing the way of healthcare unprecedentedly by providing real-time data sharing cost-effectively. Sharing various data items from different users to multiple sets of legitimate subscribers in the cloud environment is a challenging issue. The online electronic healthcare system requires multiple data items to be shared by different users for various purposes. In the present scenario, COVID-19 data is sensitive and must be encrypted to ensure data privacy. Secure sharing of such information is crucial. The standard broadcast encryption system is inefficient for this purpose. Multichannel broadcast encryption is a mechanism that enables secure sharing of different messages to different set of users efficiently. We propose an efficient and secure data sharing method with shorter ciphertext in public key setting using asymmetric (Type-III) pairings. The Type-III setting is the most efficient form among all pairing types regarding operations required and security. The semantic security of this method is proven under decisional BDHE complexity assumption without random oracle model.Entities:
Mesh:
Year: 2022 PMID: 35463282 PMCID: PMC9021993 DOI: 10.1155/2022/4788031
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1A system model for the e-healthcare scenario.
Figure 2A MCBE-based system model for online data sharing.
Figure 3Categorization of broadcast encryption schemes.
Notations.
| Notation | Description |
|---|---|
|
| Security parameter |
| Param | Public parameter |
|
| Cyclic groups |
|
| Generator element |
|
| Vector set |
| MSK | Master secret key |
|
| Pairing function |
| PK | Public key |
| SK | Decryption key |
|
| Algorithms |
Figure 4Security model of MCBE.
A comparative summary of various variants of MCBE schemes.
| Parameters | [ | [ | [ | [ | [ | Proposed |
|---|---|---|---|---|---|---|
| |Param| | (3 | (2 | (2 | ( | (3 | (2 |
|
| (2 | |||||
|
| ||||||
| |SK| | 1| | 1| | 1| | 1| | 2| | 1| |
| |CT| | 2| | 2| | 2| | 1| | 2| | 1| |
| Public key | No | No | Yes | Yes | Yes | Yes |
| Security | CPA | CPA | CPA | CPA | CPA | CPA |
| Hardness assumption |
|
| DBDHE-sum | GDDHE |
|
|
| Algebraic construction | Pairing based | Pairing based | Pairing based | Pairing based | Pairing based | Pairing based |
| Pairing type | Type-I | Type-I | Type-I | Type-III | Type-I | Type-III |
| Random oracle | No | No | No | Yes | No | No |
A comparison of various symmetric- and asymmetric-pairing-based MCBE schemes.
| Schemes | # Param | # CT | # MSK | # SK | Pairing | ||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| ||
| [ | 3 | − | 2 | − | 2 |
| 2 |
| SP |
| [ | 2 | − | 2 | − | 2 | − | 1 | 2 | SP |
| [ | 2 | − | 2 | − | 2 |
| 1 | 2 | SP |
| [ |
| m | 1 | 1 | 1 |
| 1 |
| AP |
| [ | 3 | − | 2 | − | 2 | − | 2 | − | SP |
| Proposed | 2 | 2 | 1 | 1 | − |
| 1 | 2 | AP |
SP: symmetric pairing; AP: asymmetric pairing.