Revocable attribute-based proxy re-encryption
<p dir="ltr">Attribute-based proxy re-encryption (ABPRE), which combines the notions of proxy re-encryption (PRE) and attribute-based encryption (ABE), allows a semi-trusted proxy with re-encryption key to transform a ciphertext under a particular access policy into a ciphertext unde...
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | |
| Published: |
2021
|
| Subjects: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1864513506096709632 |
|---|---|
| author | Fucai Luo (16936902) |
| author2 | Saif Al-Kuwari (16904610) |
| author2_role | author |
| author_facet | Fucai Luo (16936902) Saif Al-Kuwari (16904610) |
| author_role | author |
| dc.creator.none.fl_str_mv | Fucai Luo (16936902) Saif Al-Kuwari (16904610) |
| dc.date.none.fl_str_mv | 2021-05-14T03:00:00Z |
| dc.identifier.none.fl_str_mv | 10.1515/jmc-2020-0039 |
| dc.relation.none.fl_str_mv | https://figshare.com/articles/journal_contribution/Revocable_attribute-based_proxy_re-encryption/26946346 |
| dc.rights.none.fl_str_mv | CC BY 4.0 info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Information and computing sciences Cybersecurity and privacy Information systems attribute-based encryption proxy re-encryption revocable mechanism attribute-based proxy re-encryption learning with errors |
| dc.title.none.fl_str_mv | Revocable attribute-based proxy re-encryption |
| dc.type.none.fl_str_mv | Text Journal contribution info:eu-repo/semantics/publishedVersion text contribution to journal |
| description | <p dir="ltr">Attribute-based proxy re-encryption (ABPRE), which combines the notions of proxy re-encryption (PRE) and attribute-based encryption (ABE), allows a semi-trusted proxy with re-encryption key to transform a ciphertext under a particular access policy into a ciphertext under another access policy, without revealing any information about the underlying plaintext. This primitive is very useful in applications where encrypted data need to be stored in untrusted environments, such as cloud storage. In many practical applications, and in order to address scenarios where users misbehave or the re-encryption keys are compromised, an efficient revocation mechanism is necessary for ABPRE. Previously, revocation mechanism was considered in the settings of identity-based encryption (IBE), ABE, predicate encryption (PE), and broadcast PRE, but not ABPRE, which is what we set to do in this paper. We first formalize the concept of revocable ABPRE and its security model. Then, we propose a lattice-based instantiation of revocable ABPRE. Our scheme not only supports an efficient revocation mechanism but also supports polynomial-depth policy circuits and has short private keys, where the size of the keys is dependent only on the depth of the supported policy circuits. In addition, we prove that our scheme is selectively chosen-plaintext attack (CPA) secure in the standard model, based on the learning with errors assumption.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Mathematical Cryptology<br>License: <a href="http://creativecommons.org/licenses/by/4.0" target="_blank">http://creativecommons.org/licenses/by/4.0</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1515/jmc-2020-0039" target="_blank">https://dx.doi.org/10.1515/jmc-2020-0039</a></p> |
| eu_rights_str_mv | openAccess |
| id | Manara2_a9281e54b09da4fcd5f65a863a4c1d74 |
| identifier_str_mv | 10.1515/jmc-2020-0039 |
| network_acronym_str | Manara2 |
| network_name_str | Manara2 |
| oai_identifier_str | oai:figshare.com:article/26946346 |
| publishDate | 2021 |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| rights_invalid_str_mv | CC BY 4.0 |
| spelling | Revocable attribute-based proxy re-encryptionFucai Luo (16936902)Saif Al-Kuwari (16904610)Information and computing sciencesCybersecurity and privacyInformation systemsattribute-based encryptionproxy re-encryptionrevocable mechanismattribute-based proxy re-encryptionlearning with errors<p dir="ltr">Attribute-based proxy re-encryption (ABPRE), which combines the notions of proxy re-encryption (PRE) and attribute-based encryption (ABE), allows a semi-trusted proxy with re-encryption key to transform a ciphertext under a particular access policy into a ciphertext under another access policy, without revealing any information about the underlying plaintext. This primitive is very useful in applications where encrypted data need to be stored in untrusted environments, such as cloud storage. In many practical applications, and in order to address scenarios where users misbehave or the re-encryption keys are compromised, an efficient revocation mechanism is necessary for ABPRE. Previously, revocation mechanism was considered in the settings of identity-based encryption (IBE), ABE, predicate encryption (PE), and broadcast PRE, but not ABPRE, which is what we set to do in this paper. We first formalize the concept of revocable ABPRE and its security model. Then, we propose a lattice-based instantiation of revocable ABPRE. Our scheme not only supports an efficient revocation mechanism but also supports polynomial-depth policy circuits and has short private keys, where the size of the keys is dependent only on the depth of the supported policy circuits. In addition, we prove that our scheme is selectively chosen-plaintext attack (CPA) secure in the standard model, based on the learning with errors assumption.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Mathematical Cryptology<br>License: <a href="http://creativecommons.org/licenses/by/4.0" target="_blank">http://creativecommons.org/licenses/by/4.0</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1515/jmc-2020-0039" target="_blank">https://dx.doi.org/10.1515/jmc-2020-0039</a></p>2021-05-14T03:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1515/jmc-2020-0039https://figshare.com/articles/journal_contribution/Revocable_attribute-based_proxy_re-encryption/26946346CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/269463462021-05-14T03:00:00Z |
| spellingShingle | Revocable attribute-based proxy re-encryption Fucai Luo (16936902) Information and computing sciences Cybersecurity and privacy Information systems attribute-based encryption proxy re-encryption revocable mechanism attribute-based proxy re-encryption learning with errors |
| status_str | publishedVersion |
| title | Revocable attribute-based proxy re-encryption |
| title_full | Revocable attribute-based proxy re-encryption |
| title_fullStr | Revocable attribute-based proxy re-encryption |
| title_full_unstemmed | Revocable attribute-based proxy re-encryption |
| title_short | Revocable attribute-based proxy re-encryption |
| title_sort | Revocable attribute-based proxy re-encryption |
| topic | Information and computing sciences Cybersecurity and privacy Information systems attribute-based encryption proxy re-encryption revocable mechanism attribute-based proxy re-encryption learning with errors |