Paper 2023/1260 Original: eprint.iacr.org/2023/1260 ↗

Public-Key Encryption from Average Hard NP Language

Hongda Li
Peifang Ni
Yao Zan
Abstract

The question of whether public-key encryption (PKE) can be constructed from the assumption that one-way functions (OWF) exist remains a central open problem. In this paper we give two constructions of bit PKE scheme derived from any NP language L, along with a polynomial-time instance-witness sampling algorithm. Furthermore, we prove that if L is average hard NP language, the the presented schemes is CPA secure. Our results give a positive answer to this longstanding problem, as the existence of OWF implies the existence of average hard NP language with a polynomial-time instance-witness sampling algorithm. Additionally, we obtain a witness encryption (WE) scheme for NP language based on the presented PKE scheme. This result highlights that WE scheme can also be established based on the existence of OWF.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2023-08-21: last updated
2023-08-21: published
Short URL
https://ia.cr/2023/1260
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/1260,
      author = {Hongda Li and Peifang Ni and Yao Zan},
      title = {Public-Key Encryption from Average Hard NP Language},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1260},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1260}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.