- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 简单椭圆曲线加密算法(ECC)示例(MATLAB实现)
摘要本文主要是使用MATLAB演示椭圆曲线加密算法(ECC)的加密/解密过程,内容包括密钥、公钥生成,以及通过加密并解密一个简单数字的过程来描述其使用方法。 本文实际是对以下两篇文章的一个MATLAB实现,并且提供了两个实用的MATLAB工具函数以便在阅读过程中可以随时检验计算的结果。本文不讲ECC数学原理,但代码中又实际用到其数学规则,所以读者应该结合下面两篇文章阅读本文。(本文更像是对下...
2018-03-22 23:26:53 12495 9
原创 AES加密算法go语言实现
看了篇关于AES加密的文章 《AES加密算法的详细介绍与实》对AES加密的算法写的是非常清楚,我就根据文章的描述实现了一版GO语言的,下面直接上代码了。//file:aes.gopackage aesvar S [16][16]byte = [16][16]byte{ [16]byte{0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5...
2018-03-20 22:52:14 907
原创 HyperLedger Fabric学习(二)——使用Docker镜像编译Fabric(1.0.4)源码并搭建简单测试网络
简述本文主要内容是使用docker镜像编译Fabric源码,并使用编译生成的程序构建一个只有1个Orderer、1个Peer的简单网络,以此作为后续学习的基础。 本文代码使用fabric v1.0.4、docker镜像是yeasy/hyperledger-fabric:1.0.4,我们可以从 Docker Hub上看到该镜像的信息,基于golang镜像构建,给我们安装好了编译Fabric的环...
2018-03-17 23:44:23 2745 7
原创 web3 编译以太坊智能合约流程
简介本文适合已经对以太坊有所了解,并自己动手做过一些测试的读者。 本文使用的代码来源于 http://blog.csdn.net/daichunkai123/article/details/78112640 ,但我在根据文章实践的过程中发现这篇文章中有一些坑,我将在本文中予以修正。环境安装(也是本人测试使用环境)安装并启动testrpc npm install -g...
2018-03-08 21:57:10 3505 1
Part 2_ Networking — Code your own blockchain in less than 200 lines of Go!
2018-04-20
Code your own blockchain mining algorithm in Go!
2018-04-18
Code your own blockchain in less than 200 lines of Go!
2018-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人