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...

Full description

Saved in:
Bibliographic Details
Main Author: Fucai Luo (16936902) (author)
Other Authors: Saif Al-Kuwari (16904610) (author)
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