API Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 8235
[ACTIVE]

Schnorr Non-interactive Zero-Knowledge Proof

Metadata

Publisher
IETF
Doc Type
Informational
Pages
13
Abstract
This document describes the Schnorr non-interactive zero-knowledge (NIZK) proof, a non-interactive variant of the three-pass Schnorr identification scheme. The Schnorr NIZK proof allows one to prove the knowledge of a discrete logarithm without leaking any information about its value. It can serve as a useful building block for many cryptographic protocols to ensure that participants follow the protocol specification honestly. This document specifies the Schnorr NIZK proof in both the finite field and the elliptic curve settings.
Publication Date
2017-09-01
Status Note
Informational
DOI
10.17487/RFC8235
Link
https://doi.org/10.17487/RFC8235
Author(s)
Feng Hao
Keyword(s)
Zero-Knowledge Proof, Schnorr NIZK Proof, Identification Protocol
Latest version of IETF RFC 8235

Document Versions — IETF RFC 8235

  • ▶ IETF RFC 8235 (2017-09-01)
    THIS DOC [ACTIVE] [LATEST VERSION]

Normative Reference(s)

  • 10.1007-3-540-44750-4_19 — AN95 EXTERNAL
  • 10.1007-3-540-47721-7_12 — FS86 EXTERNAL
  • 10.1109-SP.2015.41 — ABM15 EXTERNAL
  • ISBN.9780471117094 — 7. Menezes A. van Oorshot P. Vanstone S. , Handbook of Applied Cryptography , CRC Press , 1997 . EXTERNAL
  • Stinson, D., "Cryptography: Theory and Practice", 3rd Edition, CRC, 2006. EXTERNAL
  • IETF RFC 2119 [Active*]
  • IETF RFC 8174 [Active*]
  • SECG.SEC1.v2.2009-05 — SEC1 EXTERNAL

Bibliographic Reference(s)

Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC8235.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 8235, Schnorr Non-interactive Zero-Knowledge Proof. Available at https://doi.org/10.17487/RFC8235
Snippet:
IETF RFC 8235, Schnorr Non-interactive Zero-Knowledge Proof. Available at https://doi.org/10.17487/RFC8235

HTML (ISO 690 compliant)

Preview:
IETF RFC 8235, Schnorr Non-interactive Zero-Knowledge Proof. Available at https://doi.org/10.17487/RFC8235
Snippet:
<span class="citation"><cite>IETF RFC 8235</cite>, Schnorr Non-interactive Zero-Knowledge Proof. Available at <a href="https://doi.org/10.17487/RFC8235" target="_blank" rel="noopener">https://doi.org/10.17487/RFC8235</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 8235, Schnorr Non-interactive Zero-Knowledge Proof
doi: 10.17487/RFC8235
url: https://doi.org/10.17487/RFC8235
Snippet:
<li>
<cite id="bib-rfc8235">IETF RFC 8235</cite>, Schnorr Non-interactive Zero-Knowledge Proof
<span class="doi">10.17487/RFC8235</span>
</li>

Referenced By