欢迎大家关注我的公众号:程序那些事
专注于Spring,区块链,密码学,分布式,多线程等教程 www.flydean.com

Category: 区块链

基于口令的密码(PBE)

基于口令的密码(PBE) 基于口令的密码(Password Based Encryption,PBE)是一种基于口令生成密钥,并使用该密钥进行加密的方法。其中加密和解密使用的是同一个密钥。 根据用户自...

更加安全的密钥生成方法Diffie-Hellman

更加安全的密钥生成方法Diffie-Hellman 之前我们谈到了密钥配送的问题,这个世界是如此的危险, 一不小心通信线路就会被监听,那么我们怎么在这种不安全的线路中传递密钥呢? 这里我们介绍一下Di...

密钥详解

密钥详解 在之前的文章中,我们讲到了对称密码,公钥密码,消息认证码和数字签名等密码学的技术,这些技术中都使用到了一个叫做密钥的东西。 那么到底什么是密钥呢?密钥就是一个key,通过这个key可以获得最...

一文读懂密码学中的证书

一文读懂密码学中的证书 之前的文章中,我们讲到了数字签名,数字签名的作用就是防止篡改和伪装,并且能够防止否认。但是要正确运用数字签名技术还有一个非常大的前提,那就是用来验证签名的公钥必须真正的属于发送...

使用VSCode连接到IBM Cloud区块链网络

上篇文章我们讲到怎么在IBM Cloud搭建区块链环境并且将本地的智能合约导出并安装在IBM Cloud网络环境中。 本篇文章我们会继续讲解如何通过本地的VSCode来远程连接和调用部署在远程的IBM...

在IBM Cloud中运行Fabric

上篇文章我们讲了怎么使用IBM blockchain platform extension在VS Code编辑器中创建本地运行的智能合约。 创建完智能合约之后,可以在自己搭建的blockchain环境...

Solidity的Bytecode和Opcode简介

Solidity的Bytecode和Opcode简介 随着我们更深入地编写智能合约,我们将遇到诸如“ PUSH1”,“ SSTORE”,“ CALLVALUE”等术语。 他们是什么,我们什么时候应该使...

Fabric的6大特性

什么是Hyperledger Fabric 为了满足现代业务需求,IBM与其他公司合作,共同开发了一个开放源代码,可立即投入生产的业务区块链框架,称为Hyperledger Fabric™,这是由Li...

分布式账本简介

什么是分布式分布式账本 分布式账本是一种数据库类型,可在分散网络的成员之间共享,复制和同步。分布式账本记录网络参与者之间的交易,例如资产或数据交换。 网络的参与者对分布式账本中记录的更新进行管理并达成...