3

I want to convert ciphertexts of one encryption scheme to another without decrypting them under the first scheme and then encrypting with the second scheme. For example convert OPE encryption to Paillier without decryption. Does anyone have any idea?

DrLecter
  • 12,547
  • 3
  • 43
  • 61
JGC
  • 131
  • 3

1 Answers1

1

I know of a proposal from Matsuo in 2007, called "Hybrid Proxy Re-Encryption", which allowed to transform PKE ciphertexts to IBE ciphertexts. This proposal is designed for a specific PKE and IBE scheme, not for generic ones. Note also that this is not what we usually understand by the term "proxy re-encryption", which is devoted to transforming ciphertexts from one key to another.

The only way to do what you ask with arbitrary schemes (e.g., OPE to Paillier) is to use fully homomorphic encryption. See these two answers (1 & 2) that could give you a hint of how to do this with FHE.

cygnusv
  • 4,952
  • 1
  • 22
  • 47