Hyperledger Fabric CA User’s Guide——CA用户指南(一)
Fabric CA用户指南
Hyperledger Fabric CA是一种用于Hyperledger Fabric的认证机构(CA)。
它提供了如下特性:
- 登记身份(注册ID),或者连接到作为用户注册表的LDAP(LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制)。
 - 签发背书证书(Enrollment Certificates——ECerts)
 - 证书更新和撤销
 
Hyperledger Fabric CA由服务器和客户端组件组成,如本文后面所述。
对于那些有兴趣对Hyperledger Fabric CA进行贡献的开发人员,请参阅Fabric CA仓库以获得更多信息。
本次指南目录结构如下:
1.概述
2.开始
1.先决条件
2.安装
3.配置设置
1.对路径的一点介绍
4.Fabric CA Server
1.初始化Server
2.启动Server
3.配置数据库
4.配置LDAP
5.建立一个集群
6.设置多个CAs
7.背书一个中间CA
5.Fabric CA Client
1.注册引导身份
2.注册一个新身份
3.注册一个peer身份
4.重新注册一个身份
5.撤销证书或身份(标识)
6.生成CRL(证书撤销列表)
7.基于属性的访问控制
8.支持TLS
9.连接指定CA实例
6.HMS(Hardware Security Module——硬件安全模块)
1.配置Fabric CA Server以使用softhsm2
7.文件格式
1.Fabric CA Server的配置文件格式
2.Fabric CA Client的配置文件格式
8.故障排除
Hyperledger Fabric CA User’s Guide——CA用户指南(一)的更多相关文章
- Hyperledger Fabric CA User’s Guide——开始(三)
		
Fabric CA User’s Guide——开始 先决条件 安装Go 1.9+ 设置正确的GOPATH环境变量 安装了libtool和libtdhl-dev包 下面是在Ubuntu上安装libto ...
 - Hyperledger:Fabric CA 用户指南 [译]
		
Fabric CA 用户指南 Fabric CA 是 Hyperledger Fabric 的官方配套认证设施. 原文链接:http://hyperledger-fabric.readthedocs. ...
 - Hyperledger Fabric CA User’s Guide——概述(二)
		
概述 下面的图表说明了如何将Hyperledger Fabric CA与总体的Hyperledger Fabric结构相匹配. 有两种方式与一种Hyperledger Fabric CA服务器进行交互 ...
 - Hyperledger Fabric CA的命令行用法
		
介绍Hyperledger Fabric CA的命令行方式简单用法 Hyperledger Fabric CA由server和client两部分组成. 设置两个环境变量 export FABRIC_C ...
 - Hyperledger Fabric手动生成CA证书搭建Fabric网络
		
之前介绍了使用官方脚本自动化启动一个Fabric网络,并且所有的证书都是通过官方的命令行工具cryptogen直接生成网络中的所有节点的证书.在开发环境可以这么简单进行,但是生成环境下还是需要我们自定 ...
 - HyperLedger Fabric 资料网址大全
		
BLOCKCHAIN FOR DEVELOPERS 官方网址 i. 这个网址是ibm给的测试网址,注册进去就可以设置4个节点的区块链,而且有智能合约可以测试 区块链和HyperLedger开源技术讲堂 ...
 - Hyperledger fabric Client Node.js Hello World示例程序
		
简介 Hyperledger fabric Client (HFC)提供了基于Node.js的应用接口来访问Hyperledger区块. 本文介绍了一个使用HFC访问IBM Bluemixr区块服务的 ...
 - Hyperledger Fabric 1.0 从零开始(十二)——fabric-sdk-java应用
		
Hyperledger Fabric 1.0 从零开始(十)--智能合约 Hyperledger Fabric 1.0 从零开始(十一)--CouchDB 上述两章,最近网上各路大神文章云集,方案多多 ...
 - Hyperledger Fabric Membership Service Providers (MSP)——成员服务
		
Membership Service Providers (MSP) 本文将介绍有关MSPs的设置和最佳实践的详细方案. Membership Service Providers (MSP)是一个旨在 ...
 
随机推荐
- Android 4.4中AudioRecord用例 - 录制系统内置声音
			
通过API 19新加的MediaRecorder.AudioSource.REMOTE_SUBMIX參数能够让系统App录制系统内置的声音,也就是扬声器的声音.以下是一个巨简单的样例来演示样例怎样通过 ...
 - Golang 临时对象池 sync.Pool
			
Go 1.3 的sync包中加入一个新特性:Pool.官方文档可以看这里http://golang.org/pkg/sync/#Pool 这个类设计的目的是用来保存和复用临时对象,以减少内存分配,降低 ...
 - BZOJ2286:[SDOI2011]消耗战(树形DP,虚树)
			
Description 在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达.现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军 ...
 - virtualbox+vagrant学习-2(command cli)-10-vagrant Port命令
			
Port 格式: vagrant port [options] [name|id] 端口命令显示映射到主机端口的客户端口的完整列表 userdeMacBook-Pro:~ user$ vagrant ...
 - Lambda表达式学习(1)
			
项目里面需要经常对一系列同类型集合进行操作 , 如对集合进行增加元素 , 删除集合的指定索引的元素等等.我们可以使用ArrayList来进行. 如 ArrayList stringArrayLis ...
 - TortoiseGit需要重复填写用户名和密码的问题
			
命令行执行: git config --global credential.helper store 即可
 - Spring整合MyBatis(二)Spring整合MyBatis
			
摘要: 本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 了解了MyBatis的独立使用过程后,我们再看看它与Spring整合的 ...
 - STM32F103 ucLinux开发BOOT
			
STM32F103 ucLinux开发BOOT STM3210E-EVAL官方开发板主芯片STM32F103ZET6: 片内512K Flash,地址0x0800 0000 ~ 0x0807 FFFF ...
 - ios开发UI篇—UIScrollView属性及其代理方法
			
一.UIScrollView是什么? 1.UIScrollView是滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能. 2.UIScrollView是所有滚动 ...
 - Linux的任务计划管理
			
在手机中,我们常常使用备忘录或者是闹钟等来提醒我们该做什么事情了,在Linux操作系统中,也有类似的操作. 在Linux中除了用户即时执行的命令操作以外,还可以配置在指定的时间.指定的日期执行预先 ...