Paper 2023/1260 Original: eprint.iacr.org/2023/1260 ↗
Public-Key Encryption from Average Hard NP Language
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}
}