reencryption
Reencryption is a cryptographic operation that transforms a ciphertext produced under one public key into a new ciphertext that can be decrypted under a different public key, without exposing the underlying plaintext. This enables data to be shared or reallocated to new recipients without requiring the data owner to re-encrypt and resend the data.
The most studied form is proxy re-encryption (PRE). In a PRE scheme, there are typically three parties:
Variants of reencryption differ in capabilities and security. Some schemes allow multi-hop re-encryption, where ciphertext can
Applications include secure data sharing in cloud storage, revocable access control, and end-to-end encrypted collaboration. Reencryption