- 博客(33)
- 问答 (1)
- 收藏
- 关注
原创 PSI相关论文笔记-Privacy-Preserving Set Operations
PSI相关论文—Privacy-Preserving Set Operations论文笔记记录。
2023-04-14 17:21:52 505 2
原创 PSI相关论文笔记-Efficient Private Matching and Set Intersection
Privacy Security Intersection涉及Efficient Private Matching and Set Intersection笔记记录
2023-04-13 11:11:06 484 1
原创 Ubuntu使用geth搭建本地私链
ubuntu系统下利用geth搭建私链通过上述配置文件对私链进行初始化三、启动私链启动该链,其中networkid 是配置文件中设置的链ID后续添加
2022-06-17 23:13:23 703
原创 python3.9下pycropto中RSA报错
python3.9版本吓pycrypto中RSA报can't concat str to bytes错误
2022-05-27 19:23:16 659
原创 Ubuntu16.04下pycharm中pip安装出现缺少Python.h
fatal error: Python.h: No such file or directory
2022-03-09 19:31:57 1366
原创 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 1276
原创 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 415
原创 密码学——elgama加解密及数字签名算法
一、背景在密码学中,ElGamal加密算法是一个基于迪菲-赫尔曼密钥交换的非对称加密算法。它在1985年由塔希尔·盖莫尔提出。GnuPG和PGP等很多密码学系统中都应用到了ElGamal算法。ElGamal加密算法可以定义在任何循环群G上。它的安全性基于离散对数难题。elgama算法可分别用作加解密与数字签名。二、加解密算法细节2.1 公私钥产生算法(KeyGenKeyGenKeyGen):随机选择一个满足安全要求的大素数ppp(通常1024bits),并生成有限域ZpZ_pZp的一
2021-11-16 22:01:38 4170
原创 密码学——中国剩余定理
来源中国剩余定理是中国古代求解一次同余式组(见同余)的方法。是数论中一个重要定理。一元线性同余方程组问题最早可见于中国南北朝时期(公元5世纪)的数学著作《孙子算经》卷下第二十六题,叫做“物不知数”问题,原文如下:有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?即,一个整数除以三余二,除以五余三,除以七余二,求这个整数。《孙子算经》中首次提到了同余方程组问题,以及以上具体问题的解法,因此在中文数学文献中也会将中国剩余定理称为孙子定理。概念如果m1,m2,⋅⋅⋅mk是m_1,m_2,
2021-11-14 13:01:03 1491
原创 Python3安装Crypto模块
安装Crypto最近自己在pycharm中安装Crypto模块,在python3中安装应选择安装pycryptodome,crypto在python上最初名字为pycrypto,但其已经停止维护三年,因此可安装pycrypto的延伸版本:pycryptodome。安装命令:pip install pycryptodome...
2021-11-12 16:57:11 8269
原创 安装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 7496 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 6211
原创 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 1225
原创 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 306
原创 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 744
原创 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 1134
原创 DELL服务器装UBUNTU16.04系统
前置工具下载启动工具rufus下载ubuntu镜像文件一个10GB大小的U盘(会被清空,注意备份)制作启动盘装载系统BIOS中设置u盘启动接下来就是正常安装注意点最开始root是没有密码的,是需要自己使用安装时注册的用户名登录进去再次设置root密码sudo passwd root然后设置新密码即可...
2021-03-30 10:08:51 417
原创 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 135 2
空空如也
bitcoin core客户端如何下载最新上链的区块
2021-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人