智能合约隐私计算之同态加密应用举例
本文首发公众号 VenusBlockChain,关注公众号后可免费阅读!VenusBlockChain 致力于区块链技术研究,传播区块链技术和解决方案、区块链应用落地、区块链行业动态等。
1 同态加密应用
匿名投票可以应用于电子政务决议、团体活动投票、公司股东大会决议、明星海选投票等诸多场景,对数字化公平决议场景具备广大而深远的影响。
针对投票者的身份(这一点还未涉及)和投票数据的隐私性,以及计票的正确性取决于计票者的信誉,本设计匿名投票方案基于密码学承诺、零知识证明、同态加密等算法,在不依赖可信第三方服务的前提下,不依赖计票的信誉程度,能够实现投票数据的隐私性和计票的正确性。
一个简化的匿名投票系统模型,模型定义如下:
(1)只有两个候选者Alice和Bob;
(2)只有两个投票者Obama和Cliton,两者有算法公钥,二者都是有身份的人,系统可以保证只投一票;
(3)一个计票人Satan,防止她计票时作弊,但需要她计票;
(4)一个公布结果人Athena,她用算法私钥可以解密公布投票结果。
2 往期回顾
数字签名系列
- 图解 ECDSA 签名与验签基本原理
- 图解 BLS 签名与验签基本原理
- BLS 签名理论原理和工程实现
- 基于 RSA 的实用门限签名算法
- 门限密钥共享技术原理
- 隐私保护利器之环签名实现原理
- 多重签名 MultiSig:Schnorr 协议与 ECDSA 协议
- Schnorr 协议:零知识身份证明和数字签名
智能合约隐私计算
- 智能合约隐私计算之开篇
密码学承诺系列
- Pedersen commitment
同态加密系列
- 智能合约隐私保护技术之同态加密
3 参考资料
[1] https://www.jianshu.com/p/839333eb5a4d
[2] 微众银行区块链WeDPR隐私保护白皮书
智能合约隐私计算之同态加密应用举例相关推荐
- 智能合约隐私计算之基于FO承诺的零知识范围证明
本文首发公众号:区块链之美,关注公众号后可免费阅读!区块链之美 致力于区块链技术研究,传播区块链技术和解决方案.区块链应用落地.区块链行业动态等. 至此,已经介绍了改进的Paillier加法同态加密, ...
- 隐私计算-密码学-同态加密
文章目录 1 隐私计算综述 2 隐私计算发展史 3 加密技术概述 4 同态加密的历史 5 什么是同态加密 6 同态加密的定义 6.1 场景定义 6.2 核心流程 6.3 HE的分类 7 同态加密库Pa ...
- 隐私计算--代理重加密
目录 代理重加密 传统公钥PRE算法流程 代理重加密的应用 参考: https://blog.csdn.net/qq_38232598/article/details/108929661? https ...
- 基于同态加密体制的安全多方计算
本文首发公众号VenusBlockChain,关注公众号后可免费阅读!VenusBlockChain致力于区块链技术研究,传播区块链技术和解决方案.区块链应用落地.区块链行业动态等.有兴趣的小伙伴们, ...
- 探索密码学的未来:SM1、SM2、SM3、SM4、同态加密、密态计算、隐私计算和安全多方计算
密码算法在现代通信与信息安全中发挥着至关重要的作用,SM1.SM2.SM3.SM4.同态加密.密态计算.隐私计算和安全多方计算等密码算法被广泛应用于各种信息安全领域.本篇博客将会为大家介绍这些密码算法 ...
- 科技云报道:Web3.0浪潮下的隐私计算
科技云报道原创. 在很多人眼中,Web3.0不过是资本市场吹捧起来的概念而已.但如果一味地将Web3.0与资本市场深度绑定,未免有些太过简单和武断了. 近期,业内最受关注的莫过于中国证监会科技监管局局 ...
- 开源同态加密库 HEhub 发布|首个由国内隐私计算团队研发的(全)同态加密算法库...
扫码关注 保护消费者权益 我们在行动 时至今日,数据要素已经成为数字经济时代最重要的生产要素之一,成为众多企业和机构的核心资产,而数据价值的体现依赖于数据的安全流通和利用.隐私计算作为新兴技术为数据的 ...
- 【论文笔记06】智能合约的合约安全和隐私安全研究综述
计算机学报 原文作者:胡甜媛 李泽成 李必信 包骐豪* 原文标题:智能合约的合约安全和隐私安全研究综述* 原文链接:智能合约的合约安全和隐私安全研究综述 - 中国知网 原文来源: 计算机学报 笔记作者 ...
- 转载-联邦学习 - 基础知识+白皮书+杨强教授讲座总结+同态加密+ 差分隐私
原文链接:https://blog.csdn.net/qq_41409438/article/details/102213895 联邦学习 兴起原因 概念 分类 横向联邦学习 纵向联邦学习 联邦迁移学 ...
最新文章
- 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...
- iAPP(05)自习室占座
- display:flex 多栏多列布局
- 推荐一款Python开源库,技术人必备的造数据神器!
- 【Linux系统编程】vfork() 函数详解
- php位运算重要吗,PHP位运算的用途
- 了解IT行业前沿应用,关注数据与算法之美
- 李宏毅机器学习(十)GPT-3
- JAVA-配置path环境
- java中的文本框_java里的JTextField文本框怎么设置大小?
- 初中 计算机文化知识,计算机文化知识(Computer literacy).doc
- hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
- qchart 坐标轴设置_「Qt」利用QChart实现实时动态的曲线数据展示
- 64位Windows7环境下,Eclipse集成svn后出现Failed to load JavaHL Library的解决办法
- 导航网/广告位/导航分类/可运营
- Freemarker数字格式化总结
- eclipse php集成包,php-eclipse集成配置(Ecli
- 苏州企业注册商标需要提前做好哪些工作?
- 2021总结及智能设备汇总
- Word 框里面打钩