自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CHEN CONGCONG的博客

关注密码学,安全多方计算,隐私计算,AI安全。

  • 博客(7)
  • 资源 (11)
  • 收藏
  • 关注

原创 Garbled Circuits介绍 - 5&6 Yao协议的实现 & 总结

前面几章我们介绍了混淆电路的基本概念、基础知识、Yao的混淆电路协议(也就是通用的混淆电路框架)以及混淆电路的优化,接下来我们来聊一聊混Yao协议的实现。文章可能会有一些小错误,另外文章所有图例、参考文献、表格需要均接前面的章节。若需要查看前面几章请点击下面的链接:Garbled Circuits介绍 - 1 引言Garbled Circuits介绍 - 2 基础知识Garbled Circuits介绍 - 3 Yao的混淆电路协议Garbled Circuits介绍 - 4 混淆电路的优化5 Y

2021-08-16 19:44:31 831

原创 Garbled Circuits介绍 - 4 混淆电路的优化

前面几章我们介绍了混淆电路的基本概念、基础知识和Yao的混淆电路协议(也就是通用的混淆电路框架),因此我们接下来详细的展示对它的优化。文章可能会有一些小错误,另外文章所有图例、参考文献、表格需要均接前面的章节。若需要查看前面几章请点击下面的链接:Garbled Circuits介绍 - 1 引言Garbled Circuits介绍 - 2 基础知识Garbled Circuits介绍 - 3 Yao的混淆电路协议4 混淆电路的优化4.1普通方案4.1.1混淆电路大小由于通信信道的限制,混淆电路

2021-08-16 15:10:39 1713 1

原创 Garbled Circuits介绍 - 3 Yao的混淆电路协议

本文接上一章节,在这一章节,我们将介绍Yao的混淆电路协议,文章可能会有一些小错误。文章的所有图例、参考文献、表格需要均接前面的章节。前两章节的快捷链接如下:Garbled Circuits介绍 - 1 引言Garbled Circuits介绍 - 2 基础知识3 Yao的混淆电路协议Yao的混淆电路协议是一个非对称的协议,即各方在协议中扮演的角色是不同的。其中一方扮演 ,另一方扮演 ,该协议是在半城实模型下进行的。混淆协议运行在布尔函数上,所以首先需要将函数转化为布尔电路。以下是混淆电路

2021-08-15 17:27:48 1662 2

原创 Garbled Circuits介绍 - 2 基础知识

本文接上一章节,在这一章节,我们将介绍安全多方计算的基本概念和一些基础知识,文章可能会有一些小错误。2 基础知识在这一章节,我们将介绍安全多方计算的基本概念。首先,我们将说明进行安全多方计算的基本特性,接下来将介绍一般敌手模型;然后,我们将说明用在MPC之中的电路的概念,并介绍一些密码学原语;我们最后将会介绍一下不经意传输协议(OT协议)、同态加密技术(HE)和GMW协议的内容。2.1 安全多方计算的基本特性为了正式声明和证明MPC协议的安全性,需要一些通用的安全性特性[..

2021-08-15 12:58:54 1265

原创 Garbled Circuits介绍 - 1 引言

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-14 21:44:30 821

转载 Python中Numpy中省略号的作用

我们在Python中遇到如[0,…,0]是什么意思?Numpy 中可以用来选数据。>>> import numpy as np>>> a = [[1,2,3,4,5,6,7],[8,9,10,11]]>>> b = np.array(a)>>> b[1,...]array(list([8, 9, 10, 11]), dtype=object)这个看不出什么特殊性来。换一个稍微复杂点的。>>> d =

2020-11-25 16:25:17 2818

原创 VS Code远程Linux服务器进行开发与调试

我们首先想到的就是远程到Linux服务器,然后在Windows上进行开发与调试,经过尝试,这是可行的,下面我们就聊一聊怎么使用VS Code远程到Linux服务器。因为我们的项目都是C++写的,所以在进行远程前,我们可以先在Windows上安装C++编译器。(不装好像关系也不大)windows下安装mingw-w641、首先官网去下载ming-w64:mingw-w64-release,下载Zip格式的文件即可。2、解压该zip文件,完成安装。3、进入解压好的文件夹下的bin.

2020-07-31 17:19:11 1269 3

MP-SPDZ报告视频

MP-SPDZ报告视频

2021-05-19

ABY3: A Mixed Protocol Framework for Machine Learning.ppt

论文ABY3: A Mixed Protocol Framework for Machine Learning作者演讲PPT。

2020-04-24

机器学习算法_总结.docx

本资料适用于考研复试,主要是介绍机器学习常用的算法的基本概念,只能用于了解,没有详细的介绍。机器学习算法_机器学习算法_机器学习算法_

2020-02-05

计算机考研复试问答.docx

如果你能顺利的考入我校研究生,你对今后2年/3年的学习规划是什么? 答:我将会专注于在这一领域的学习与研究,在大数据、云计算和信息安全方面建立自己的知识结构体系。我目前对于大数据、云计算和信息安全的理解不全面不深刻,对于这方面的应用了解的不多,为了弥足自己的不足,在研究生期间,我将会努力阅读国内外的先进论文和了解该领域在我们日常生活中的最新应用。希望在研究生毕业之后,为自己在这一领域的未来职业生涯打下坚实的基础。如果能够获得攻读博士的机会,我更愿意更进一步,继续学习。

2019-08-20

jpbc-1.2.1.rar

jpbc-1.2.1源代码,里面包含打包好的jar包。ABE、IBE使用的包

2019-08-03

密文策略下的的基于属性加密

cpabe JAVA代码,Java Pairing Based Cryptography Library(jPBC) 1.2.1

2019-08-03

上海海事大学数据库复试+期末考试试卷.zip

上海海事大学数据库复试,期末考试试卷;研究生复试;试题

2019-08-03

2017 SecureML:A system for scalable privacy-preserving machine learning.pptx

2017 SecureML:A system for scalable privacy-preserving machine learning论文ppt

2019-08-03

exe4j破解版

exe4j破解

2019-02-22

Adobe Illustrator(AI)破解文件

AdobeIllustratorCS破解文件,具体怎么使用网上百度。

2019-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除