Liu Ke Blog

洋溢着永不停息的生命激情!

IPFS环境配置和简单使用

IPFS笔记

Contents 下载和安装 配置 创建ipfs节点 查看节点ID 跨域资源共享CORS配置 启动节点服务器 上传文件到IPFS 上传文件 从IPFS网络查看数据 本地节点文件管理 上传整个文件夹 下载和安装 IPFS用基于内容的寻...

EOS钱包和账户

EOS笔记

eos v1.2.4 参考资料:EOS官方教程 Contents EOS账户体系 原生权限 权重和阈值 钱包 创建钱包 钱包列表 钱包锁定和解锁 打开钱包 生成密钥对 密钥导入钱包 创建账户 EOS账户体系...

EOS节点配置文件config.ini

EOS笔记

eos v1.2.4 cleos 如下图所示,简单来说cleos服务就是eos的命令行工具,通过命令行和eos进行交互并且管理钱包。keosd是保证钱包中密钥安全的组件,nodeos是后台运行的eos的主程序。 cleos = cli + eos keosd = key + eos nodeos = node + eos config.ini 在./eo...

EOS开发环境搭建

EOS笔记

v1.4.0 git clone 首先选择好想要存放的目录,然后使用如下git命令clone项目。 $ git clone https://github.com/eosio/eos --recursive 对于git clone,--recursive选项,会自动初始化并更新仓库中的每一个子模块。递归克隆该项目下的所有项目。 build 克隆完成后,进入克隆的eos项目...

区块链面试

180905面试小结

BTC 挖矿原理 区块头结构 BTC中P2P通信的底层协议是怎么样的 建好块之后是怎么样的情形 两台机器建立P2P通信连接的过程 Fabric Fabric的大概机制 Fabric用Docker容器的好处,为什么用docker Peer节点的不同角色 锚节点的作用是什么 背书节点是做什么的 Fabric用的是哪种拜占庭 以太坊 ...

密码学知识简单梳理

密码学学习笔记

This document is not completed and will be updated anytime. 1. 密码 1.1 密码技术 信息安全面临的威胁有: 窃听——机密性 篡改——完整性 伪装——认证 否认——不可否认性 加密:对称加密、非对称加密。保证机密性。 单向散列函数(hash函数):保证完整性,检测数据是否被篡改过。 ...

椭圆曲线加密算法

密码学学习笔记

Contents 简介 椭圆曲线运算 有限域上的椭圆曲线运算 椭圆曲线Diffie-Hellman密钥交换 椭圆曲线ElGamal密码 椭圆曲线DSA(ECDSA) 有些部分配图要更容易理解一点,之后再补吧。 简介 椭圆曲线密码(Elliptic Curve Cryptography,ECC)是利用椭圆曲线来实现密码技术的统称,包括以下内容:...

RSA算法

密码学学习笔记

Contents 简介 加密 解密 密钥对生成过程 求N 求L 求E 求D 对RSA的攻击 简介 公钥密码,也就是非对称加密,用公钥加密,用私钥解密。公钥一般是公开的,私钥仅供自己使用。公钥和私钥是一一对应的,被称为密钥对。 RSA就是一种公钥密码算法。同样,它的名字也是由三个人...

DES算法

密码学学习笔记

Contents 简介 Feistel网络 三重DES 简介 DES(Data Encryption Standard)是1977年美国联邦信息处理标准(FIPS)中所采用的一种对称密码。DES一直以来被许多国家政府和银行广泛使用。 DES是一种能将64比特的明文加密成64比特密文的对称加密算法,加密和解密密钥相同。密钥长度为56比特,但是每隔7比特会设置一个错误...

AES算法

密码学学习笔记

Contents 简介 Rijndael算法 SubBytes逐字节替换 ShiftRows平移行 MixColumns混合列 AddRoundKey与轮密钥进行XOR 简介 AES(Advanced Encryption Standard),因为它是为了取代前任DES成为新的加密标准,所以叫了个...