logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git下载出错GnuTLS recv error (-54): Error in the pull function

Cloning into '**'...fatal: unable to access 'https://github.com/**.git/': GnuTLS recv error (-54): Error in the pull function.参考以及感谢博文:https://blog.csdn.net/bingyu9875/article/details/102568686错误原因:gi

#github#git
vscode 配置maven

扩展中搜索maven,点击设置,编辑json文件。{"editor.suggestSelection": "first","vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue","editor.fontSize": 18,"files.exclude": {"**/.classpath"

#maven
Virtualbox7.0版本安装报错:Invalid installation directory

说是安装目录无效,因为不满足某些安全需求。去网上搜了搜没有最新回答。只有一个回答让装在C盘,但是我不想装在C盘。只能查看官方手册了。我在安装virtualbox最新版7.0.18时候,因为默认安装在C盘,我改成了E盘,然后就报错。这个是官方手册给出的详细情况。按照上面的解决办法即可。执行下面的命令,成功之后再去安装就可以了。

文章图片
ImportError: No module named pandas

【代码】ImportError: No module named pandas。

#pandas#python#数据分析
安全多方计算之SPDZ库初探(四)

写了一个小程序:a = sfix(12)b = sfix(13)c = sfix.__eq__(a,b)print_ln("a: %s",a.reveal())print_ln("b: %s",b.reveal())print_ln("c: %s",c.reveal())主要想测试下__eq__()函数的用法。该函数主要用来比较两个数是否相等。相等返回1,不相等返回0。编译的时候没有问题:但是程序

安全多方计算之SPDZ初探(三)

自己写了个冒泡排序练手。内容如下:from util import if_elsefrom Compiler import typesdef maopao(a):print_ln("hello: %s", a.reveal())n = len(a)@for_range(n)def _(i):@for_range(n)def _(j):@if_((a[i] > a[j]).reveal())d

安全多方计算之MP-SPDZ实例初探(一)

SPDZ是一个安全多方计算的开源库。里面包含了各种技术实现的安全多方计算,例如混淆电路、秘密分享、OT、同态。功能比较全,而且是持续维护的开源库。主体语言是python,众所周知,python是世界最好的语言。在此基础上定义了很多新的关于MPC的类和库,具体可查看用户手册。官方文档是:https://github.com/data61/MP-SPDZ 对spdz库进行了详细介绍,以及一些基础的安装

安全多方计算之MP-SPDZ实例初探(一)

SPDZ是一个安全多方计算的开源库。里面包含了各种技术实现的安全多方计算,例如混淆电路、秘密分享、OT、同态。功能比较全,而且是持续维护的开源库。主体语言是python,众所周知,python是世界最好的语言。在此基础上定义了很多新的关于MPC的类和库,具体可查看用户手册。官方文档是:https://github.com/data61/MP-SPDZ 对spdz库进行了详细介绍,以及一些基础的安装

SPDZ开源库——两台虚拟机之间进行MPC简单实例

我开了两台虚拟机ip分别为:192.168.115.129和192.168.115.130。以下虚拟机简称为129和130。实例代码:两方求和a = sfix.get_input_from(0)b = sfix.get_input_from(1)c = a+bprint_ln("%s",c.reveal())在两台机器上分别编译代码:./compile.py -B 32 test生成证书:Scri

    共 17 条
  • 1
  • 2
  • 请选择