Generic Plaintext Equality and Inequality Proofs

FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2021, PT I(2021)

引用 2|浏览12
暂无评分
摘要
Given two ciphertexts generated with a public-key encryption scheme, the problem of plaintext equality consists in determining whether the ciphertexts hold the same value. Similarly, the problem of plaintext inequality consists in deciding whether they hold a different value. Previous work has focused on building new schemes or extending existing ones to include support for plaintext equality/inequality. We propose generic and simple zero-knowledge proofs for both problems, which can be instantiated with various schemes. First, we consider the context where a prover with access to the secret key wants to convince a verifier, who has access to the ciphertexts, on the equality/inequality without revealing information about the plaintexts. We also consider the case where the prover knows the encryption's randomness instead of the secret key. For plaintext equality, we also propose sigma protocols that lead to non-interactive zero-knowledge proofs. To prove our protocols' security, we formalize notions related to malleability in the context of public-key encryption and provide definitions of their own interest.
更多
查看译文
关键词
Public-key encryption, Generic plaintext equality, Generic plaintext inequality, Zero-knowledge proofs
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要