跳到主要导航 跳到搜索 跳到主要内容

Concurrent knowledge extraction in the public-key model

  • Andrew C. Yao
  • , Moti Yung
  • , Yunlei Zhao
  • Columbia University
  • Fudan University

科研成果: 书/报告/会议事项章节会议稿件同行评审

3 引用 (Scopus)

摘要

Knowledge extraction is a fundamental notion, modeling machine possession of values (witnesses) in a computational complexity sense and enabling one to argue about the internal state of a party in a protocol without probing its internal secret state. However, when transactions are concurrent (e.g., over the Internet) with players possessing public-keys (as is common in cryptography), assuring that entities "know" what they claim to know, where adversaries may be well coordinated across different transactions, turns out to be much more subtle and in need of re-examination. Here, we investigate how to formally treat knowledge possession by parties (with registered public-keys) interacting over the Internet. Stated more technically, we look into the relative power of the notion of "concurrent knowledge-extraction" (CKE) in the concurrent zero-knowledge (CZK) bare public-key (BPK) model where statements being proven can be dynamically and adaptively chosen by the prover. We show the potential vulnerability of man-in-the-middle (MIM) attacks turn out to be a real security threat to existing natural protocols running concurrently in the public-key model, which motivates us to introduce and formalize the notion of CKE, alone with clarifications of various subtleties. Then, both generic (based on standard polynomial assumptions), and efficient (employing complexity leveraging in a novel way) implementations for NP are presented for constant-round (in particular, round-optimal) concurrently knowledge-extractable concurrent zero-knowledge (CZK-CKE) arguments in the BPK model. The efficient implementation can be further practically instantiated for specific number-theoretic language.

源语言英语
主期刊名Automata, Languages and Programming - 37th International Colloquium, ICALP 2010, Proceedings
702-714
页数13
版本PART 1
DOI
出版状态已出版 - 2010
活动37th International Colloquium on Automata, Languages and Programming, ICALP 2010 - Bordeaux, 法国
期限: 6 7月 201010 7月 2010

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
编号PART 1
6198 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议37th International Colloquium on Automata, Languages and Programming, ICALP 2010
国家/地区法国
Bordeaux
时期6/07/1010/07/10

学术指纹

探究 'Concurrent knowledge extraction in the public-key model' 的科研主题。它们共同构成独一无二的指纹。

引用此