paillier同态加密算法[paillier同态加密算法优化]

欧易OKX

欧易OKX

               

欧易OKx是全球三大比特币交易所之一,注册即开最高6万元盲盒,100%中奖!

           官网注册

本篇文章给大家谈谈paillier同态加密算法,以及paillier同态加密算法优化对应的知识点,老币网致力于为用户带来全面可靠的币圈信息,希望对各位有所帮助!

同态加密简介

同态加密是数据加密方式的一种,特点是允许数据在加密情况下实现数学或逻辑运算。

同态加密通常为非对称性加密。因此在介绍同态加密之前,简单介绍一下非对称性加密。非对称性加密分为三个步骤:

1. 生成一对钥匙,一个公钥pub和一个密钥priv;

2. 使用公钥pub加密原始数据,得到加密数据,公式:pub(原始数据)= 加密数据 ;

3. 使用密钥priv解密加密数据,得到原始数据,公式:priv( 加密数据 )= 原始数据 ;

同态加密允许对 加密数据 进行处理,得到的解密结果等价于在原始数据下做运算。以联邦学习用到的Paillier算法举例,假设我有两个数 和 ,我希望把它们扔给第三方做加法运算,即 + 。同时不希望第三方知道 、 及它们之和的具体值,同态加密可以派上用场,具体步骤如下:

1. (本地)生成一对钥匙,公钥pub和密钥priv,公钥用于加密,密钥用于解密;

2. (本地)使用公钥pub分别加密 和 ,得到 ( )和 ( );

3. (第三方)使用 函数处理 和 ,即 ;

4. (本地)使用密钥priv解密 ,即 ;

4中  =  + 。第三方通过上述步骤3实现了 和 在加密状态下做加法的操作。

为了更直观认识上述步骤,假设 =100, =200,步骤就变成:

1. (本地)生成一对钥匙,公钥pub和密钥priv,公钥用于加密,密钥用于解密;

2. (本地)使用公钥pub分别加密 和 ,得到 =1234, =4321 (举例);

3.(第三方) 使用 函数处理 和 ,即 =12345678;

4. (本地)使用解密priv解密 ,得到  = 300。

第三方在不知道 =100和 =200,但是通过 函数依然可以在加密情况下实现相加运算。

paillier同态加密算法[paillier同态加密算法优化]

 

隐私计算-密码学-同态加密

近年来,随着大数据与人工智能的盛行,针对个人的个性化的推荐技术的不断发展,人们在享受便利的同时,也深深的感觉到无处不在的监控与监事,比如刚刚浏览了一个网站的商品,当去其他网站访问的时候就会推荐类似的产品;刚刚搜索了某件商品,在很多其他的场景中都会给你推荐。这种体验,谈不上不好,也谈不上多坏,但是如果仔细想想,就感觉自己的网上进行裸奔,个人隐私,一清二楚,毫无隐私可言,细思极恐。

不过随着广大用户对于个人隐私的重视程度不断加强,以及法律法规的不断完善,针对个人隐私的保护提出了更高的要求,什么样的数据可以采集、收集与使用,如何使用都是一个比较敏感的问题。十三届全国人大常委会第三十次会议表决通过了《 中华人民共和国个人信息保护法 》,并与2021年11月1日起施行。确立个人信息保护原则、规范处理活动保障权益、禁止“大数据杀熟”规范自动化决策、严格保护敏感个人信息、赋予个人充分权利等。新规施行后,违法的主体将 最高可处五千万以下或者上一年度营业额百分之五 以下的罚款。

鉴于上述情况,近年来隐私计算技术被不断的提及,源于其有优秀的数据保护作用,使得 “数据不出域、数据可用不可见、数据可算不可见” ,限定了数据的使用场景,防止了数据的泄露,而引起了业界的热捧。

隐私计算技术的演进历程如下图描述,以下是杨强教授在KDD 2021中国区的分享材料:

可以看到,隐私计算技术从1979年就开始了,最开始是安全多方计算、到差分隐私、到TEE, 再到最近火的不能再火的联邦学习 ,一系列的技术应运而生。那为啥现在隐私计算这么火呢。

注:隐私计算技术成熟度曲线

但是这些技术本身的安全加密都是采用共同的方法与策略,下面讲述下隐私计算的加密技术。

本文主要介绍同态加密,

众所周知,优秀的程序员需要 严谨的逻辑思维与具象能力 ,当然在材料的时候,可能需要适当的渲染。但是对于技术的理解,对技术的探索,严谨的逻辑与坚实的推理是非常重要的。所以,对于“数据加密”这个命题,需要进行一番探索。

如此三态合一,即可保障数据的全链路的生命周期安全 。

那么有没有办法解决数据计算的安全问题呢?答案就是 同态加密技术 。保障数据的运行态的安全,那么同态加密技术具体是如何实现,如何应用,并且有哪些限制呢?

什么是同态加密? ,引用Gentry大佬的原话:

同态加密(Homomorphic Encryption, HE),指满足密文同态运算性质的加密算法,即数据经过同态加密之后,对密文进行某些特定的计算,得到的密文计算结果在进行对应的同态解密后的明文等同于对明文数据直接进行相同的计算, 实现数据的“可算不可见” 。同态加密的实现效果如图所示。

举个例子: 国内某家大型的三甲医院,由于历史悠久,并且医术精湛,历史遗留了大量的用户病例数据 。如今思考基于这些病例数据进行建模分析。但是由于数据量特别巨大,医院本身的IT资源有限,计算能力不足。

这个时候,云厂商找了过来。但是对于医院来说,这些数据本身是用户的隐私信息,并且也是医院的核心价值,所以尽管云厂商再三保证数据安全, 但是医院还是不能够放心的将数据上传到云厂商进行计算 。

正当这个事情推进不下去的时候,云厂商从密码行业花大价钱招来某个大牛,大牛提出一个方案,这样吧,我们现在有 这样一门技术,不需要传输明文数据,只需要传输密文就好,而且加密秘钥由医院自己保存,我们基于上传的密文数据做不解密的密态运算( 并计算函数医院提供就好),这样数据不会泄露,云厂商对数据无感知,之后传回密文结果,医院自己解密就好 。医院一听非常高兴,那就这么办吧。

下面将核心流程描述下。

这里,大家可能有个问题,这个f应该是什么样的函数,有什么样的限制条件?HE方案是支持任意的数据处理方法f,还是说只支持满足一定条件的f呢?根据f的限制条件不同,HE方案实际上分为了两类:

Paillier加密算法是Pascal paillier[1]在1999年发明的概率公钥加密算法,该算法 基于复合剩余类的困难问题,是一种满足加法的同态加密算法 ,已经广泛应用在加密信号处理或第三方数据处理领域。

前面我们分析过 同态加密的核心流程 ,大家可以一起回忆一下。核心的函数包括:秘钥生成、明文加密、密文解密,下面我们来一步一步的分析,并且描述下,

秘钥的生成主要有如下的步骤,

下面介绍一个完整的同态运算,m由 组成,介绍下同态加密的是如何使用密文计算的。

感谢您阅读本篇对paillier同态加密算法的详细介绍,如果你对paillier同态加密算法优化还不够了解,想进一步学习关于paillier同态加密算法的知识,可以在本站首页搜索你想知道的!

风险提示:根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知”,本网站内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。本文收集整理自网络,不代表经典网立场,如若转载,请注明出处:https://jingdian230.com/qkl/141297.html

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台用户上传并发布,本平台仅提供信息存储服务。

Special statement: The above contents (including pictures or videos, if any) are uploaded and released by users of the we-media platform. This platform only provides information storage services.

(0)
欧易OKX

欧易OKX

               

欧易OKx是全球三大比特币交易所之一,注册即开最高6万元盲盒,100%中奖!

           官网注册

相关推荐

  • EmS币圈 ems币是什么平台

    今天给各位分享EmS币圈的知识,其中也会对ems币是什么平台进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! ems补充申报申报币种 没有相关规定。ems申报…

    2023年 8月 15日
    138
  • 交易所排行榜[中国交易所排行榜]

    很多朋友在找老币网时都会咨询交易所排行榜和中国交易所排行榜,这说明有一部分人对这个问题不太了解,您了解吗?那么什么是中国交易所排行榜?接下来就由小编带大家详细了解一下吧! 十大交易…

    2023年 7月 28日
    90
  • 月经不调需要补充五种营养元素

    食疗一直被人们所推崇,月经不调也可以通过调整饮食来辅助治疗。月经不调女性应该多从饮食中摄入钙、镁、锰、维生素等营养元素。 1、钙。 摄入大量的钙有益女性月经周期,减少肿胀、痉挛、易…

    区块链 2023年 3月 13日
    194
  • 币圈小白买跌 币圈买涨买跌骗局

    今天给各位分享币圈小白买跌的知识,其中也会对币圈买涨买跌骗局进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! 币圈基础知识,适合小白看看,但是比较多,请耐心阅…

    2023年 10月 31日
    76
  • SCIFI币[science币]

    SCIFI币可能是相关行业人士都值得关注的知识,在此老币网对science币进行详细的介绍,并拓展一些相关的知识分享给大家,希望能够为您带来帮助! 发表一篇SCI论文多少钱? sc…

    2023年 7月 27日
    103
  • USDC币[usdc币未来前景]

    最近有一位之前找过老币网的用户问了我们小编的一个问题,我相信这也是很多币圈朋友经常会疑惑的问题:USDC币相关问题,usdc币未来前景相关问题,带着这一个问题,让专业的小编告诉您原…

    2023年 8月 26日
    128
  • 欧易OKX

    欧易OKX

                   

    欧易OKx是全球三大比特币交易所之一,注册即开最高6万元盲盒,100%中奖!

               官网注册
  • 区块链骗局是什么意思[区块链就是个骗局]

    导读:区块链骗局是什么意思[区块链就是个骗局],什么是区块链是传销吗,区块链骗局曝光骗局能追回损失吗,玩区块链被骗了怎么办,区块链骗局是什么意思,区块蛋骗局,现在区块链怎么都是骗局…

    2023年 9月 2日
    101
  • 站在币圈食物链端的是什么 食物链是个圈

    今天给大家聊到了站在币圈食物链端的是什么,以及食物链是个圈相关的内容,在此希望可以让网友有所了解,最后记得收藏本站。 食物链的顶端是什么意思 食物链的顶端字面意思是指:食物链中的顶…

    2023年 7月 30日
    95
  • 06年比特币

      06年比特币   1.1.币看网 币看网是最早做比特币行情的网站之一,也是我从开始炒币到现在一直使用的行情网站。他们有各比特币市场行情汇总、价格监控、K线图…

    2023年 3月 13日
    172
  • 纽约州金融服务部虚拟货币副主管Peter Marton辞职,业界关注未来动向

    标题:纽约州金融服务部虚拟货币副主管Peter Marton辞职,业界关注未来动向 金泰居资讯报道,近日,纽约州金融服务部虚拟货币副主管Peter Marton宣布将于今年9月底离…

    区块链 2023年 9月 15日
    111