Proxy re-encryption is a cryptographic primitive developed to delegate the decryption right from one party (the delegator)
to another (the delegatee). In a proxy re-encryption scheme, the delegator assigns a key to a proxy to re-encrypt all messages
encrypted with his public key such that the re-encrypted ciphertexts can be decrypted with the delegatee’s private key. We
propose a type-and-identity-based proxy re-encryption scheme based on the Boneh-Franklin Identity Based Encryption (IBE) scheme.
In our scheme, the delegator can categorize messages into different types and delegate the decryption right of each type to
the delegatee through a proxy. Our scheme enables the delegator to provide the proxy fine-grained re-encryption capability.
As an application, we propose a fine-grained Personal Health Record (PHR) disclosure scheme for healthcare service by applying
the proposed scheme.
Keywords Proxy re-encryption - Identity-Based Encryption - Personal Health Record