自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 问答 (1)
  • 收藏
  • 关注

原创 PSI相关论文笔记-Privacy-Preserving Set Operations

PSI相关论文—Privacy-Preserving Set Operations论文笔记记录。

2023-04-14 17:21:52 473 2

原创 PSI相关论文笔记-Efficient Private Matching and Set Intersection

Privacy Security Intersection涉及Efficient Private Matching and Set Intersection笔记记录

2023-04-13 11:11:06 461 1

原创 Mac系统下Typora+uPic+Github搭建图床

mac系统中通过Typora、uPic和Github搭建便捷图床

2022-10-15 19:18:25 580

原创 ubuntu搭建本地remix-die

ubuntu搭建本地remix-ide

2022-06-17 23:45:57 634

原创 Ubuntu使用geth搭建本地私链

ubuntu系统下利用geth搭建私链通过上述配置文件对私链进行初始化三、启动私链启动该链,其中networkid 是配置文件中设置的链ID后续添加

2022-06-17 23:13:23 683

原创 Jupyter notebook记录

Jupyter notebook 快捷键记录

2022-06-14 18:33:01 498

原创 python3.9下pycropto中RSA报错

python3.9版本吓pycrypto中RSA报can't concat str to bytes错误

2022-05-27 19:23:16 638

原创 ubuntu系统安装charm-crypto

ubuntu 安装charm-crypto

2022-04-16 22:04:32 2085

原创 win10安装snarkjs&circom

win10安装snarkjs和circom组件以及遇到部分bug

2022-03-09 20:28:03 497

原创 Ubuntu16.04下pycharm中pip安装出现缺少Python.h

fatal error: Python.h: No such file or directory

2022-03-09 19:31:57 1360

原创 Centos7 安装mysql失败

Centos7 mysql安装失败,The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package.Check that the correct key URLs are configured for this repository.

2022-02-11 16:38:14 1261

原创 windows10启动盘制作

win10启动盘制作

2022-01-19 09:43:46 460

原创 密码学——可验证随机函数

可验证随机函数(Verifiable Random Function,VRF)

2022-01-17 15:44:24 1457

原创 密码学——可链接环签名

密码学中基于schnorr签名方案的可链接环签名方案介绍。

2022-01-04 12:39:53 1720

原创 密码学——变色龙哈希

变色龙哈希函数以及在可编辑区块链使用。

2022-01-03 10:50:00 3825

原创 密码学——Schnorr签名算法

Schnorr签名算法介绍

2022-01-03 09:56:07 8478 3

原创 MySQL添加远程连接账户

MySQL添加远程连接账户

2021-12-14 09:45:28 1254

原创 CentOS8网络或者网卡重启

cent os8 网络或网卡重新启动

2021-12-03 20:54:32 1990

原创 pip利用requirements.txt文件批量导出及安装

导出当前pip所安装模块pip freeze > requirements.txtpip利用requirements.txt文件批量安装pip install -r requirements.txt指定国内源进行安装,速度更快pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple...

2021-11-25 09:22:14 399

原创 python创建多层文件夹

创建

2021-11-17 22:12:56 3590

原创 密码学——elgama加解密及数字签名算法

一、背景在密码学中,ElGamal加密算法是一个基于迪菲-赫尔曼密钥交换的非对称加密算法。它在1985年由塔希尔·盖莫尔提出。GnuPG和PGP等很多密码学系统中都应用到了ElGamal算法。ElGamal加密算法可以定义在任何循环群G上。它的安全性基于离散对数难题。elgama算法可分别用作加解密与数字签名。二、加解密算法细节2.1 公私钥产生算法(KeyGenKeyGenKeyGen):随机选择一个满足安全要求的大素数ppp(通常1024bits),并生成有限域ZpZ_pZp​的一

2021-11-16 22:01:38 3939

原创 密码学——中国剩余定理

来源中国剩余定理是中国古代求解一次同余式组(见同余)的方法。是数论中一个重要定理。一元线性同余方程组问题最早可见于中国南北朝时期(公元5世纪)的数学著作《孙子算经》卷下第二十六题,叫做“物不知数”问题,原文如下:有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?即,一个整数除以三余二,除以五余三,除以七余二,求这个整数。《孙子算经》中首次提到了同余方程组问题,以及以上具体问题的解法,因此在中文数学文献中也会将中国剩余定理称为孙子定理。概念如果m1,m2,⋅⋅⋅mk是m_1,m_2,

2021-11-14 13:01:03 1472

原创 Python3安装Crypto模块

安装Crypto最近自己在pycharm中安装Crypto模块,在python3中安装应选择安装pycryptodome,crypto在python上最初名字为pycrypto,但其已经停止维护三年,因此可安装pycrypto的延伸版本:pycryptodome。安装命令:pip install pycryptodome...

2021-11-12 16:57:11 8111

原创 安装Bouncy Castle(JAVA)

公开密码官方库近期尝试使用JAVA语言的Bouncy Castle库去调用某些加密算法,在此记录使用步骤。Bouncy CastleBouncyCastle是一种用于 Java 平台的开放源码的轻量级密码术包,支持大量的密码算法,能够提供数字证书转换所需要的类和方法。一、配置1.1 jar包下载官网下载相关jar包所需jar包:bcprov-jdk15to18-169.jarbcprov-ext-jdk15to18-169.jar1.2 Jar包路径配置将上述下

2021-10-14 20:48:32 7244 2

原创 python3.7-secrets模块

secrets在实现某一密码方案时随机数的产生至关重要,python内置random函数实际上通过seed生成,实际上seed确定时该函数产生数值已确定。 用户调用random.random()函数时默认将系统时间作为seed。secrets是python3.6加入到标准库的,使用secrets模块,可以生成适用于处理机密信息(如密码,帐户身份验证,安全令牌)的加密强随机数。secrets安装官方secrets命令:pip install secrets但在使用该命令安装时错误,提示没有

2021-10-12 15:46:11 5820

原创 密码学——ECDSA签名算法

123

2021-10-10 16:25:38 6680

原创 python2安装flask-socketIO

尝试安装flask-socketio,直接使用命令 pip install flask-socketio时会出现一下报错,看到是因为flask-socketio版本过高ERROR: No matching distribution found for bidict>=0.21.0 (from python-socketio>=5.0.2->flask-socketio)因此尝试安装一下低版本,命令:pip install "Flask-SocketIO<5.0.0"安装的时

2021-08-28 20:56:55 1208

原创 ubuntu Python2安装MySQLdb

Collecting MySQL-pythonUsing cached MySQL-python-1.2.5.zip (108 kB)DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in Ja

2021-08-19 00:14:22 302

原创 linux下部署bitcoin全节点同步区块

bitcoinbitcoin.confrpcuser=bitcoinrpcrpcpassword=abc123datadir=./txindex=1操作命令启动命令./bitcoind -datadir=/home/xxx/.bitcoin/ -conf=/home/xxx/.bitcoin/bitcoin.conf -daemon停止命令./bitcoind-cli -conf=/home/xxx/.bitcoin/bitcoin.conf stop下载最新区块

2021-08-18 22:39:40 731

原创 python2与python3中的decode、encode

python2与python3中的decode、encodepython2中尝试将hex字符串转化为字节码常用操作如下>>> a = 'aabbccddeeff'>>> a_bytes = a.decode('hex')>>> print(a_bytes)b'\xaa\xbb\xcc\xdd\xee\xff'>>> aa = a_bytes.encode('hex')>>> print(aa)aabbc

2021-08-02 19:28:04 1113

原创 DELL服务器装UBUNTU16.04系统

前置工具下载启动工具rufus下载ubuntu镜像文件一个10GB大小的U盘(会被清空,注意备份)制作启动盘装载系统BIOS中设置u盘启动接下来就是正常安装注意点最开始root是没有密码的,是需要自己使用安装时注册的用户名登录进去再次设置root密码sudo passwd root然后设置新密码即可...

2021-03-30 10:08:51 400

原创 Ubuntu日常使用(持续更新)

ubuntu常用配置

2021-03-30 09:41:12 230 1

原创 Mysql常用命令--持续更新

列出常用数据库命令,持续更新登录mysql -u 用户名 -p (密码可跟或直接回车下一行输入)mysql -u root -p数据库展示已创建数据库SHOW DATABASES;选择使用某数据库USE test;删除数据库DROP DATABASE test;导出数据库为sql文件mysqldump -u 用户名 -p(密码可跟可不跟) 数据库名 > 输出文件名mysqldump -u root -p test > ./test.s

2021-03-10 11:29:59 127 2

空空如也

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

TA关注的人

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