Signatures and Zero-Knowledge Proofs

Posted mutourend

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Signatures and Zero-Knowledge Proofs相关的知识,希望对你有一定的参考价值。

1. 引言

密码学中的数字签名机制,其本质为一种non-interactive zero-knowledge proof,用于模拟类似纸质签名的效果。

签名机制的基本流程如下图所示:

以Schnorr签名为例,相关背景资料可参看:

对Schnorr签名的interactive zero-knowledge proof为:

相应的non-interactive zero-knowledge proof为:

参考资料

[1] Signatures and Zero-Knowledge Proofs

以上是关于Signatures and Zero-Knowledge Proofs的主要内容,如果未能解决你的问题,请参考以下文章

ZKAttest: Ring and Group Signatures for existing ECDSA keys 学习笔记

ZKAttest: Ring and Group Signatures for existing ECDSA keys 代码解析

gpg: verify signatures failed: 文件打开错误

[TypeScript] Overload a Function with TypeScript’s Overload Signatures

我必须将 https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures-10 实施到 Springboot REST 端点

Android Application Digital Signatures - Android 数字签名