自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (7)
  • 收藏
  • 关注

原创 KKRT16 PSI算法

KKRT16 算法是一种基于OT的轻量级隐私求交协议,用于在半诚实敌手存在的情况下对伪随机函数(OPRF)进行不经意的评估。

2023-07-10 10:28:54 1038

原创 PSI算法经典论文算法概述

在实际应用中,需要权衡通信复杂度、计算复杂度、安全性要求:(1)如果网络是计算瓶颈,则可以考虑通信复杂度低的基于公钥加密的PSI算法;(2)如果计算资源是瓶颈可以考虑基于哈希或OT的PSI算法;(3)而对安全性较高的应用场景,推荐使用基于GC、同态和差分的PSI算法。同时,在考虑选择PSI的时候,需要考虑双方数据集大小是否一致,上述许多论文中的算法是在假设双方数据集一致的情况下(平衡PSI)。而非平衡PSI场景下,通信量和计算量一般是受数据集较大一方决定的。

2023-07-04 17:17:21 1953

原创 密码学中安全参数极简介绍

简要介绍安全参数的作用和选值。

2023-06-27 15:58:50 1682

原创 Ubunt20.04 安装 Gramine

ubuntu20.04 上安装Gramine

2023-06-20 14:47:17 1959

原创 Ubuntu20.04+Intel SGX(一):环境安装与测试

在ubuntu20.04上配置SGX环境

2023-06-19 16:28:16 3232 2

原创 Ubuntu20.04 server网络配置

Ubuntu20.04 Server网络配置:1、静态IP配置2、apt镜像源配置3、ssh端口转发配置

2023-06-05 16:12:00 1954

原创 PSI算法之ECDH-PSI

ECDH PSI是一种基于椭圆曲线Diffie-Hellman(ECDH)协议和集合交(PSI)协议的组合算法,用于解决两个集合间的隐私保护问题。该算法主要应用于分布式计算、云计算、物联网等领域中需要对不同方的私有数据进行比对和匹配的场景。

2023-06-02 10:24:25 1297

原创 Centos8下源码编译安装运行Primihub(无法运行FL示例)

Centos8下通过源码编译、安装、运行Primihub

2023-05-24 17:18:33 845

原创 启动 Ethereum(上海) 主网全节点

Ethereum升级到上海后,当 Geth 在合并后权益证明网络上没有共识客户端的情况下运行时,会发出上述消息。 由于以太坊转向权益证明,仅靠 Geth 不足以跟踪链,因为共识逻辑现在由称为共识客户端的单独软件实现。 缺少共识客户端时会显示此日志消息。 在我们的共识客户页面上阅读更多相关信息。

2023-04-18 16:57:14 3134 7

翻译 官方文档总结系列:Intel_SGX_Developer_Guide

英特尔® Software Guard Extensions(英特尔® SGX)开发人员指南提供了有关如何基于英特尔 SGX 技术开发强大的应用程序飞地的指南。 本指南不介绍英特尔 SGX 技术,也不是安全编码指南。 本指南假定您在评估了使用英特尔 SGX 进行开发的好处、成本和限制后,决定使用该技术,现在想学习如何正确使用它来开发可靠的应用程序 enclaves。 凭借您对英特尔® SGX 技术的了解(请参阅英特尔® 64 位和 IA-32 架构软件开发人员手册,第 3D 卷)以及在安全编码原则和实践方面

2023-04-13 14:45:05 536

原创 Intel SGX学习资料推荐

《SGX从入门到放弃》文章推荐。

2023-03-24 16:29:29 140

原创 TEE开源框架总结

TEE开源框架总结

2023-03-15 16:13:13 1153

翻译 Windows10下使用Intel SGX功能(四):SGX技术分析

SGX的内部分析以及侧信道攻击。

2023-03-14 17:50:23 2548

翻译 Windows10下使用Intel SGX功能(三):其他示例分析

Open Enclave SDK中其他示例的学习笔记。

2023-03-08 10:10:52 302

原创 Windows10下使用Intel SGX功能(二):helloworld流程分析

分析 openenclave helloworld 示例。

2023-03-02 11:23:42 615

原创 Windows10下使用Intel SGX功能(一):环境搭建

Windows 10 下测试 Intel SGX功能。

2023-02-24 14:45:38 4430 7

原创 MP-SPDZ详细介绍

文章是对MP-SPDZ的官方文档和论文进行的总结概述。

2022-10-11 17:07:36 4359

原创 centos8上安装MP-SPDZ

centos8上配置、安装MP-SPDZ

2022-07-08 10:58:01 959

原创 ubuntu 1604 ppa.launchpad.net下载速度慢

等待源更新完成比如在dockerfile中,使用shell增加ppa的源,此时update就比较慢。修改源,在后面增加源的替换,如下所示:

2022-06-21 16:21:33 1937 1

原创 清除阿里云服务器挖矿程序过程

历时一天阿里云ECS服务器清除挖矿程序过程

2022-04-02 10:49:28 2719

原创 Fabric本地测试网络test-network搭建

文章目录参考文档一、使用fabric源码编译相关的工具二、`network.sh` 使用说明三、启动测试网络`./network.sh up`创建channel安装链码四、Interacting with the network1. 设置变量2. 查询`fabcar`链码3. 调用`fabcar`链码4. 创建新的通道使用最新的github上fabric-samples/master项目参考文档Using the Fabric test network默认版本:deployCC是装的asse

2020-10-13 17:29:58 2154 1

原创 Docker和alpine镜像内国内源配置

文章目录修改docker源,使用国内阿里源alpine镜像国内源配置(alpine镜像里面)1. 修改alpine镜像中的默认源地址信息2. 修改Dockerfile修改docker源,使用国内阿里源$ cat /etc/docker/daemon.json{ "registry-mirrors": [ "http://f1361db2.m.daocloud.io", "https://mirror.ccs.tencentyun.com", "

2020-10-10 10:34:32 6393 2

原创 Goland远程开发配置

远程开发配置满足本地编写,远程编译需求1. 打开本地的项目2. Tools -> Deployment -> ConfigurationDeployment中还可以对本地和远端代码进行比较。同步的时候Git相关配置不会同步远端不需要提前创3. 配置好之后上传项目到远端不用创建deployment mapping目录,同步的时候会自动创建目录4. 缺点如果是新加文件需要单独选中文件同步,新加文件不会自动同步5. 上传.git到远端进行如下配置Tools ->

2020-10-10 09:42:00 2804

原创 NLPIR Not valid license or your license expired!

最近发现NLPIR的分词突然无法运行,然后出现下面的错误: Not valid license or your license expired! Please feel free to contact [email protected]!都说下载最新的,但是我一直以为是从官网(http://ictclas.nlpir.org/)下载。BUT,替换了都不行啊。某一下,我在那个最新

2020-09-14 11:29:29 1484 3

原创 centos8使用virtualbox安装虚拟机

文章目录参考Virtualbox环境安装安装虚拟机虚拟机后台运行虚拟机静态IP宿主机虚拟机互拼设置远程ssh访问虚拟机参考How To Install VirtualBox 6.1 on CentOS 8 / RHEL 8Oracle VirtualBox安装CentOS 8VirtualBox安装centos8,安装完成后重启又进入到安装界面Virtualbox环境安装Add VirtualBox / EPEL repository# dnf -y install wget# wg

2020-09-03 14:34:15 1793 4

原创 Centos8安装vncserver

参考主要参考:How to Install and Configure VNC Server on CentOS 8CentOS8安装VNCServer安装前说明vnc在root用户,或者具有sudo权限的用户下面安装vnc可以指定登录用户,也可以使用已有的用户,下面的部分步骤可以跳过vnc登录需要输入2次密码:一次vnc密码,一次是系统用户(vncserver开启的用户)密码安装VNC过程SELINUX关闭进入vncserver运行用户,此处我选择的是root编辑/etc/

2020-09-01 13:49:37 4301

原创 centos8 reboot进入Dracut模式,提示找不到分区错误

centos8 reboot进入Dracut模式,提示找不到分区错误1. 问题描述2. 解决思路1. 问题描述2. 解决思路问题原因:在没有进行任何分区操作的情况下出现该问题,则最大原因是内核版本不兼容的问题。(网上有许多资源,在筛选的时候需要根据自己已经操作过的步骤进行解决)在本问题中,由于之前执行yum update操作,升级了内核,导致高版本内核被作为了默认启动内核,如下图中4.18.0-193.14xxxx内核为默认版本,实际支持的特定版本是4.18.0-147.e18.x86_64,

2020-08-28 16:25:37 3044

原创 Fabric2.0 单机多节点环境(fabric-samples/first-network)搭建问题汇总(持续更新)

问题1:git clone项目的时候超时解决方法:使用国内镜像,github.com.cnpmjs.org问题2: failed to create deliver client for ordererError: failed to create deliver client for orderer: orderer client failed to connect to orderer.example.com:7050: failed to create new connection.

2020-08-12 16:11:54 1916 1

原创 scrapy中文字符问题

问题描述在scrapy spider的解析函数中,有时候通过如下两种方式获得的html数据中中文字符出现类似于\\u3010\\u6bdb\\u91cc这种格式的字符。respone.text或者response.body.decode(response.encoding)该字符串产生的问题是因为将unicode类型的数据转换为了str类型。在后续的处理中,中文字符只展示编码后的情况...

2019-12-06 16:06:32 296

原创 使用scrapy下载文件

使用的scrapy版本是1.8.x官方文档:https://docs.scrapy.org/en/latest/topics/media-pipeline.html在scrapy中,提供了两个下载文件的pipeline,分别是:scrapy.pipelines.images.ImagesPipelinescrapy.pipelines.files.FilesPipeline其中sc...

2019-12-06 15:50:41 819

原创 Drone学习总结

Drone学习总结Drone实现原理Drone中测试执行过程Cloud Drone测试 配置OAuth 生成Client ID和Client Secret 配置Application信息 使用github账户登录cloud.drone.io,确认授权 激活需要与drone集成的库...

2019-09-05 18:27:42 1830 5

原创 《Run Travis build locally》一文问题解决

项目需要在本地搭建Travis。按照下述地址进行安装,中间出现了一堆问题,现将问题记录下来方便大家和自己以后参考。https://gist.github.com/fulldecent/d84cd1abdcc6930865d1b862c4aed917也可以参考:https://forums.habitat.sh/t/testing-travis-ci-workflows-locally-...

2019-08-07 18:27:34 726

原创 给虚拟机配置网络

将虚拟机的network adapter设置为桥接式的更改配置文件sudo vi /etc/network/interfaces更改如下:将原有的删掉,然后写上auto eth0iface eth0 inet staticaddress 192.168.128.128(自己设定)gateway 192.168.128.1(根据自己的网络设定)netmask 255.255.255...

2019-08-04 08:54:52 189

原创 Robot Framework & BDD 入门

一、概念介绍什么是Robot FrameworkRobot Framework (以下简称RF),不是工具,是基于Python的开源的通用的自动化测试框架,支持关键字驱动、数据驱动和行为驱动(BDD),遵守Apache License 2.0协议。因为RF的灵活性和可扩展性,所以它很合适用于测试具有多种接口的复杂软件:用户接口,命令行,web service,编程接口等。RF的测试用例和配...

2019-06-10 14:08:11 894

原创 Travis设置将RF测试结果上传到FTP

1、搭建FTP服务器《基于 CentOS 搭建 FTP 文件服务》可以参考:https://blog.csdn.net/zyw_java/article/details/752126082、设置.travis.ymlscript: ... - python -m robot.run -d ../logs -l log.html ../testcaseafte...

2019-05-09 11:00:06 212 1

原创 RF RIDE [ ERROR ] Calling listener method 'start_keyword' of listener... KeyError: 'assign'

RIDE问题描述:[ ERROR ] Calling listener method 'start_keyword' of listener 'C:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py' failed: KeyError: 'assign'[ ERROR ] Calling li...

2019-05-07 15:09:48 2739

原创 windows下使用openssl创建多级证书链

参考:https://jamielinux.com/docs/openssl-certificate-authority/introduction.html这篇文章很有参考价值可以使用下面的bat文件conf进行批量生成。下载地址: 链接: https://pan.baidu.com/s/1Vj2MTNTlg0iw5SKjrMZ8GQ 提取码: 4...

2019-04-10 18:26:06 1016

原创 单机使用Openssl搭建CA并生成证书和CRL(woindows、linux)

参考文档:https://blog.csdn.net/miouqi/article/details/75268402安装windows去openssl官网下载安装包,然后将openssl的路径添加到环境变量PATH下面。Linux安装可以参考:https://segmentfault.com/a/1190000016204693准备(ubuntu在root权限)/...

2019-04-08 15:13:47 2304

原创 python编码问题的另一种解决方式(vim)

当在linux下面,使用vim编辑器来编辑python代码的时候。有时候我们明明设置了文件头,又或者使用了sys.setdefaultencoding('utf-8')的方式,但是还是会出现编码的问题。这个时候,我们可以检查下vim编辑器的问题。 退出编辑模式,在底行模式下输入set fileencoding可以看到当前vim编辑器的编码方式。然后使用set fileencodi...

2019-03-14 16:49:11 433

原创 Ubuntu14.04的动、静态IP设置

本人在虚拟机下的Ubuntu14.04版本中测试成功。若有不对地方请指正。动态IP设置1、 sudo dhclient -r // 释放IP2、 sudo dhclient // 获得IP参数3、sudo dhclient eth0 // 在某个IP区域内获得IP地址4、 inconfig // 查看IP地址信息从动态IP到静态IP(重新分配IP...

2019-03-14 16:48:26 1283

高盛2016研究报告:《区块链,从理论走向实践》

高盛2016研究报告:《区块链,从理论走向实践》高盛2016研究报告:《区块链,从理论走向实践》

2017-11-29

Hadoop权威指南(第三版)英文版

此书是英文版的,但是很清晰,有目录。希望对大家有用。我相信这个可以帮助初学者学习Hadoop,同时可以作为老手使用Hadoop的参考书。

2014-12-16

云计算入门无忧:第一次亲密接触(带目录)

该文档对于想初步了解云计算知识的人是很有帮助的。文档的目录是自己做的,方便大家阅读。若大家有比较好的资料,也希望互相推荐。谢谢啦。

2014-12-15

虾皮工作室文档 - Hadoop入门教程

该文档是虾皮老师(博客园)自己撰写的,觉得很好就分享给大家。这个对于入门学习Hadoop是非常有帮助的。里面的文字简单易懂。 文档列表: 1)Hadoop集群_第1期_CentOS安装配置_V1.0   2)Hadoop集群_第2期_机器信息分布表_V1.1   3)Hadoop集群_第3期_VSFTP安装配置_V1.0   4)Hadoop集群_第4期_SecureCRT使用_V1.0   5)Hadoop集群_第5期_Hadoop安装配置_V1.1   6)Hadoop集群_第5期副刊_JDK和SSH无密码配置_V1.0   7)Hadoop集群_第6期_WordCount运行详解_V1.0   8)Hadoop集群_第7期_Eclipse开发环境设置_V1.0   9)Hadoop集群_第8期_HDFS初探之旅_V1.0   8)Hadoop集群_第9期_MapReduce初级案例_V1.0   10)Hadoop集群_第10期_MySQL关系数据库_V1.0

2014-09-12

细细品味Hadoop_Hadoop集群(第1期)_CentOS安装配置

虾皮老师(博客园)自己写的Hadoop开发入门级教程。好东西一起分享。

2014-09-12

ezimplot3.m

主要用于MATLAB画三元高次方程。已经将网上的一些改过,能运行。

2013-03-27

直方图均衡化处理程序

直方图均衡化初步程序。主要是教如何用vc制作mfc界面。并且有直方图均衡化的常应用的程序

2011-01-17

空空如也

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

TA关注的人

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