一、隐私权定义为两种:

个人隐私数据的隐私权,与科学数据隐私权,即大数据交易的所有权。

二、隐私计算的范畴及发展范围:

隐私计算是隐私信息的所有权、管理权和使用权分离时隐私度量、隐私泄漏代价、隐私保护与隐私分析复杂性的可计算模型与公理化系统。

三、为什么要进行隐私计算(目前数据泄露)

在数据爆炸的今天,在网络用户毫无隐私地赤裸裸地暴露在网络服务提供者面前的今天,在个人隐私在网上被当成商品买卖的今天,在国家立法保护数据隐私的今天,在用户隐私意识觉醒的今天,人们对于隐私保护的强烈需求必将带来下一波技术浪潮。

目前数据泄露已形成产业链条,并催生了三大变现途径:精准诈骗撞库攻击(撞库攻击分为拖库、洗库、撞库。拖库:入侵一个网络站点,获取站点的用户名密码。洗库:根据某种计算方式,过滤用户信息,获取有价值的用户。撞库:将该站点的用户名和密码登录其他站点,形成撞库)以及撒网式诈骗,有可能产生严重的次生风险。

       在日益发达的互联网前,每一个用户不仅宛如“裸奔”,还要随时应对数据泄露带来的风险。然而,完全将数据闭塞不共享本身既不现实,也不利于经济价值的发掘,未来在隐私性和便利性之间,一定有一个平衡。

四、如何解决问题

       解决方案:通过把密码学的一些技术集成在相关的架构上,进行不同隐私保护相关的分类、硬件加速、控件开发,让机构和个人用户使用。例如,通过隐私计算中:安全多方计算、代理重加密、同态加密、零知识证明等

简单地说,两个人比谁的存款多,过去的做法是把数字写出来,大家直接比较。还有一种做法,我们信任另外一个人,把数字告诉他,他再告诉我们谁多。

我们的做法,也就是“安全多方计算”,我的银行的余额在我的卡上,你的银行余额在你的卡上,我们不需要知道具体数据,只要通过基于安全多方计算的计算,最后比较出大小。

举个在传统金融领域应用的例子,两个机构之间有黑名单和白名单的差异,他们并不乐意交换,因为有顾虑。这个用安全多方计算就能很容易解决,不要分享白名单和黑名单,只需要分享计算的结果就可以了,这就可以用我们的安全多方计算的工具来协同计算某一个人在我们两个机构之间到底是什么样的。

下面介绍:安全多方计算、代理重加密、同态加密、零知识证明

隐私计算的介绍-入门学习笔记(一)相关推荐

  1. Crypto++入门学习笔记(DES、AES、RSA、SHA-256)

    Crypto++入门学习笔记(DES.AES.RSA.SHA-256) 背景(只是个人感想,技术上不对后面的内容构成知识性障碍,可以skip): 最近,基于某些原因和需要,笔者需要去了解一下Crypt ...

  2. 机器学习入门学习笔记:(4.2)SVM的核函数和软间隔

    前言 之前讲了有关基本的SVM的数学模型(机器学习入门学习笔记:(4.1)SVM算法).这次主要介绍介绍svm的核函数.软间隔等概念,并进行详细的数学推导.这里仅将自己的笔记记录下来,以便以后复习查看 ...

  3. 机器学习入门学习笔记:(3.2)ID3决策树程序实现

    前言 之前的博客中介绍了决策树算法的原理并进行了数学推导(机器学习入门学习笔记:(3.1)决策树算法).决策树的原理相对简单,决策树算法有:ID3,C4.5,CART等算法.接下来将对ID3决策树算法 ...

  4. 机器学习入门学习笔记:(2.2)线性回归python程序实现

      上一篇博客中,推导了线性回归的公式,这次试着编程来实现它.(机器学习入门学习笔记:(2.1)线性回归理论推导 )   我们求解线性回归的思路有两个:一个是直接套用上一篇博客最后推导出来的公式:另一 ...

  5. 图匹配(Graph Matching)入门学习笔记——以《Factorized Graph Matching》为例(二)

    本文是"图匹配入门学习笔记--以<Factorized Graph Matching>为例"系列的第二篇文章,主要介绍了FGM算法的实现过程,包括图匹配的因式分解形式, ...

  6. python数据分析入门学习笔记

    python数据分析入门学习笔记儿 学习利用python进行数据分析的笔记儿&下星期二内部交流会要讲的内容,一并分享给大家.博主粗心大意,有什么不对的地方欢迎指正~还有许多尚待完善的地方,待我 ...

  7. 图匹配(Graph Matching)入门学习笔记——以《Factorized Graph Matching》为例(一)

    这篇文章本身是图匹配经典论文<Factorized Graph Matching>的阅读笔记,后来发现该文介绍并串联了许多图匹配相关的知识,甚至可以看作一个小小的综述性文章,因此就作为图匹 ...

  8. Python快速编程入门#学习笔记03# |第二章 :Python基础(代码格式、标识符关键字、变量和数据类型、数字类型以及运算符)

    全文目录 ==先导知识== 学习目标: 2.1 代码格式 2.1.1 注释 2.1.2 缩进 2.1.3 语句换行 2.2 标识符和关键字 2.2.1 标识符 2.2.2 关键字 2.3 变量和数据类 ...

  9. Crypto++入门学习笔记(DES、AES、RSA、SHA-256)(转)

    Crypto++入门学习笔记(DES.AES.RSA.SHA-256)(转) 2012-11-19 11:28:00|  分类: c++|举报|字号 订阅 背景(只是个人感想,技术上不对后面的内容构成 ...

最新文章

  1. resilience4j小试牛刀
  2. 今晚直播 | 高效视频理解模型的设计及ICCV比赛冠军方案解读
  3. 某公司有一台打印、复印一体机,需要将购买成本分年均摊到隔年的费用中。请编写一个程序,根据用户输入的购买金额和预计使用年限计算每年的分摊费用。要求对输入异常进行适当的处理。
  4. 简单论述市场营销管理的基本过程
  5. javafx项目_为什么选择javafx?
  6. Windows 8连接*** 691错误解决办法
  7. 【译】Effective TensorFlow Chapter11——在TensorFlow中调试模型
  8. matlab示例程序,Matlab100个实例程序.doc
  9. 全局配置_再次强调:必须站在全局的角度去考虑客厅的内机配置
  10. MindMaster for Mac(亿图思维导图)
  11. DOSBOX的安装及ASM文件的编译
  12. 制作简单的个人Logo
  13. 从估值、稀释和倍数的角度来看 Yuga labs 、Opensea 等明星 NFT 项目
  14. Cesium 概述 (一)
  15. Java学习第七项--类和对象
  16. ADAMS三维路面重构
  17. 博导给的韦来生数理统计课后习题答案,现在分享给大家!
  18. 【第83期】10 款你不知道的 Linux 环境下的替代工具!
  19. 测试未来对象照片的软件,测测你未来的样子的软件
  20. Linux下海峰五笔98版码表及安装说明自动调整词频

热门文章

  1. java程序发布与部署_java程序UAT的部署
  2. icloud日历服务器_如何在Android上查看您的iCloud日历
  3. autorun的使用
  4. 超详细介绍!!!带你认识各种进制数的及其转换以及原码,反码,补码
  5. Redis拾遗(七)——基于springboot操作set等数据类型
  6. centos7查看硬件温度,如cpu
  7. 光耦合器的定义与概述
  8. 抓取全国行政区划(PHP)代码
  9. 格兰杰因果检验-Eviews实现
  10. Indy IdTcpserver