Zero-knowledge identification scheme based on an average-case NP-complete problem

被引:0
作者
Caballero-Gil, P [1 ]
Hernández-Goya, C [1 ]
机构
[1] Univ La Laguna, Dept Stat Operat Res & Comp, San Cristobal la Laguna 38271, Tenerife, Spain
来源
COMPUTER NETWORK SECURITY | 2003年 / 2776卷
关键词
identification; zero-knowledge; average-case completeness;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The present work investigates the possibility of designing zero-knowledge identification schemes based on hard-on-average problems. It includes a new two-party identification protocol whose security relies on a problem classified as DistNP-Complete under the average-case analysis, the so-called Distributional Matrix Representability Problem. One of the most critical questions in cryptography is referred to the misunderstanding equivalence between using a difficult problem as basis of a cryptographic application and its security. Problems belonging to NP according to the worst-case analysis are frequently used in cryptography, but when random generated instances are used, in most cases there exist efficient algorithms to solve them that make useless their worst-case difficulty. So, by using the search version of the mentioned distributional problem, the security of the proposed scheme is actually guaranteed. Also, with the proposal of a new zero-knowledge proof based on a problem not used before for this purpose, the set of tools for designing cryptographic protocols is enlarged.
引用
收藏
页码:289 / 297
页数:9
相关论文
共 23 条
[1]  
[Anonymous], 1987, P 19 ANN ACM S THEOR
[2]   ON THE THEORY OF AVERAGE CASE COMPLEXITY [J].
BENDAVID, S ;
CHOR, B ;
GOLDREICH, O ;
LUBY, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1992, 44 (02) :193-219
[3]  
Caballero-Gil P, 2001, LECT NOTES COMPUT SC, V2108, P257
[4]   HOW TO PROVE YOURSELF - PRACTICAL SOLUTIONS TO IDENTIFICATION AND SIGNATURE PROBLEMS [J].
FIAT, A ;
SHAMIR, A .
LECTURE NOTES IN COMPUTER SCIENCE, 1987, 263 :186-194
[5]  
Freivalds Rusins, 1979, Mathematical Foundations of Computer Science 1979, volume 74 of Lecture Notes in Computer Science, P57, DOI [DOI 10.1007/3-540-09526, DOI 10.1007/3-540-09526-8_5]
[6]  
Goldreich O., P 19 ANN ACM S THEOR, P218, DOI [10.1145/28395.28420, DOI 10.1145/28395.28420]
[7]  
GOLDWASSER S, 1989, SIAM J COMPUT, V18, P183
[8]  
Gurevich Y., 1990, Proceedings. 31st Annual Symposium on Foundations of Computer Science (Cat. No.90CH2925-6), P802, DOI 10.1109/FSCS.1990.89603
[9]  
Karp R. M, 1976, PROBABILISTIC ANAL S
[10]  
LEVIN L, 1986, SIAM J COMPUT, P285