标签: 零知识证明
一种运用零知识证明达到匿名身份认证目的的学术论文。
Bulletproofs 是不需要可信设置的简短知识零知识论点。 参数系统是具有计算可靠性的证明系统。 Bulletproofs 适用于证明关于提交值的陈述,例如范围证明、可验证的 suffle、算术电路等。它们依赖于离散对数假设,并...
浅谈零知识证明 概述 零知识证明(zero knowledge),顾名思义其实就是在充分证明自己是某种权益的合法拥有者的同时,又不能把有关的信息泄露出去,即提供给外界的有用信息为”零”。 零知识起源 “零知识”的概念最早...
零知识证明 麻省理工学院研究人员在 20 世纪 80 年代提出的一种加密方案===零知识证明 零知识证明(Zero-Knowledge Proof)或零知识协议是一种基于概率的验证方法,包括两部分:宣称某一命题为真的证明者...
#资源达人分享计划#
#资源达人分享计划#
基于非交互式零知识证明的电子现金系统
零知识早在70年代提出,到现在已经有40年的时间,在研究零知识证明方面,虽然已经取得了很大的成就,但仍有许多问题需要进一步努力探索,近年来已成为密码学研究的核心课题。零知识证明的基本理论是当代大部分密码学...
#资源达人分享计划#
一篇讲述ZKP零知识证明的英文文章,案例极其简单有效,能够更好的了解什么是零知识证明、零知识证明的用途、零知识和区块链的结合
标签: 密码学
一、零知识证明(Zero—Knowledge Proof) 1. 又叫最小暴露证明。 2. 零知识证明的定义为:证明者(prover)能够在不向验证者(verifier)提供任何有用的信息的情况下,使验证者(verifier)相信某个论断是正确的...
在分析其弱点的基础上,利用零知识证明的基本思想,提出了一种新的协议。该协议在减小系统消耗代价的同时,能够有效抵抗MITM(Man-In-The-Middle),暴力破解攻击等。方案适用于对数据的安全性要求较高的用户。
理论上,可以为任何数学问题构建零知识证明 (ZKP),而无需揭示此解决方案。在实践中,为一个问题开发 ZKP 通常需要发明一种全新的密码算法。它没有标准配方,需要广泛而深入的密码学知识。zk-SNARKs 为任意问题标准...
零知识证明 zero-knowledge proofs,简称ZKPs,我们都知道区块链本身的一个关键优势就是透明性,但是在很多情况下,智能合约应用却出于各种商业或法律原因需要保障数据隐私,比如传入真实有效的数据来触发智能合约...
NP 问题已有的知识的(黑箱) 零知识证明都是非常数轮的, 因此, 在标准的复杂性假设下, NP 问题是否存在常数轮的(黑箱) 知识的零知识证明是一个有意义的问题. 本文对该问题进行了研究, 在一定的假设下给出了HC 问题的...
针对移动终端在异构网络环境下,需要在垂直切换过程中进行网络选择的问题,提出一种面向QoS的马尔可夫选择决策算法,通过对算法模型合理化构建过程与异构环境特点的紧密结合、报酬函数的正确定义与求解,可以为用户...