.. _sphx_glr_api_gallery_crypto_signatures: Proofs and signatures --------------------- Zero knowledge, the Fiat-Shamir transform, Schnorr signatures, nonce reuse and deterministic nonces, and MuSig multi-signatures. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /api/gallery/crypto/signatures/images/thumb/sphx_glr_plot_01_zero_knowledge_thumb.png :alt: :doc:`/api/gallery/crypto/signatures/plot_01_zero_knowledge` .. raw:: html
Zero-knowledge proofs: convincing without revealing (Goldwasser, Micali and Rackoff 1985)
.. raw:: html
.. only:: html .. image:: /api/gallery/crypto/signatures/images/thumb/sphx_glr_plot_02_fiat_shamir_thumb.png :alt: :doc:`/api/gallery/crypto/signatures/plot_02_fiat_shamir` .. raw:: html
The Fiat-Shamir heuristic: from interaction to signatures (1986)
.. raw:: html
.. only:: html .. image:: /api/gallery/crypto/signatures/images/thumb/sphx_glr_plot_03_schnorr_signatures_thumb.png :alt: :doc:`/api/gallery/crypto/signatures/plot_03_schnorr_signatures` .. raw:: html
Schnorr signatures: short, fast, and linear (1989-1991)
.. raw:: html
.. only:: html .. image:: /api/gallery/crypto/signatures/images/thumb/sphx_glr_plot_04_nonce_reuse_thumb.png :alt: :doc:`/api/gallery/crypto/signatures/plot_04_nonce_reuse` .. raw:: html
Nonce reuse in practice, and deterministic nonces (2010-2013)
.. raw:: html
.. only:: html .. image:: /api/gallery/crypto/signatures/images/thumb/sphx_glr_plot_05_musig_thumb.png :alt: :doc:`/api/gallery/crypto/signatures/plot_05_musig` .. raw:: html
MuSig: Schnorr multi-signatures and the rogue-key attack (2018)
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /api/gallery/crypto/signatures/plot_01_zero_knowledge /api/gallery/crypto/signatures/plot_02_fiat_shamir /api/gallery/crypto/signatures/plot_03_schnorr_signatures /api/gallery/crypto/signatures/plot_04_nonce_reuse /api/gallery/crypto/signatures/plot_05_musig