主要配置文件: 1.crypto-config.yaml Cryptogen工具使用该文件生成“密码材料”,即Fabric网络中各种实体(peer、order、ca)所需的证书及密钥。crypto-config.yaml包含网络拓扑结构定义,Cryptogen以其为基础为组织(包括order)和属于 ...
分类:
Web程序 时间:
2020-03-04 09:54:33
阅读次数:
273
常见的加密算法: 对称加密(加密解密密钥相同): `DES3 AES` 非对称加密(分公钥私钥): 信息摘要算法/签名算法: `HMAC SHA` 下面使用Python代码实现 python coding:utf 8 import base64 import rsa from Crypto.Ciph ...
分类:
编程语言 时间:
2020-03-03 01:01:39
阅读次数:
81
引子: 在windows中python3使用 pycryptodemo 模块实现Aes加密解密。Aes加密有多种方式,自己可以上网了解下。 AES是每16位一加密,并且保证key和vi都是16位的。废话不多说直接上代码。 import base64 from Crypto.Cipher import ...
分类:
编程语言 时间:
2020-02-25 14:38:19
阅读次数:
93
Hyperledger fabric 手动操作第一次运行简单网络 尽量使用fabric sample/first network目录中的yaml文件进行配置,第一次自己写配置文件问题很多都不知道怎么解决 创建一个文件夹存放命令执行过程中生成的相关文件 得到crypto config文件夹 使用tre ...
分类:
其他好文 时间:
2020-02-24 20:43:17
阅读次数:
136
Linux系统ETN挖矿病毒实例分析。 一、背景 近期,客户向华屹安全团队通报其服务器运行异常。经过安全技术人员的检查,发现了这是一例典型的利用Linux服务器漏洞实施XMR挖矿的安全事件。当前网络安全事件中黑客利用系统漏洞实施挖矿的事件频见报道,而本团队在实际工作中却头回遇见,因此对该样本实施了具 ...
分类:
系统相关 时间:
2020-02-24 13:07:54
阅读次数:
208
Secret Sharing Shamir门限 条件: 1. $0S,p$是一个大素数 2. $(m_i,m_j)=1,m_1,m_2,…,m_n$是严格递增的数$(\forall i,j,i\neq j)$ 3. $(p,m_i)=1(i=1,2,…,n)$ 4. $N=\prod^{k}_{i= ...
分类:
其他好文 时间:
2020-02-19 14:43:59
阅读次数:
151
const redisClient = require('redis').createClient(6379, '127.0.0.1'); const crypto = require('crypto') const lockScript = 'return redis.call("set", KE ...
分类:
Web程序 时间:
2020-02-19 05:40:45
阅读次数:
140
Go语言HmacSHA1 对比 http://www.metools.info/code/c25.html package main import ( "crypto/hmac" "crypto/sha1" "encoding/hex" "fmt" ) func HmacSHA1(key strin ...
分类:
编程语言 时间:
2020-02-18 18:29:28
阅读次数:
99
``` package main import ( "crypto/hmac" "crypto/md5" "crypto/sha1" "encoding/hex" "fmt" ) func Md5(data string) string { md5 := md5.New() md5.Write([]... ...
分类:
编程语言 时间:
2020-02-18 18:27:26
阅读次数:
107
题目如下: text.txt的内容: 知识点:python怎么做进制转换 除了自己按照计算方法写一遍进制转换,可以用python自带的强制转换: int(a,num) 其中,int是转换成十进制整数类型,a是待转换数字,num是a的进制,默认是10进制,在本题中可以写2,8,16 然后用格式化输出: ...
分类:
编程语言 时间:
2020-02-18 14:37:02
阅读次数:
91