ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Hyperledger Fabric教程(2)-- byfn.sh分析-生成身份证书

2021-06-17 12:01:58  阅读:214  来源: 互联网

标签:59 Fabric 05 -- Jan shijianfeng sh xr 4096


证书存放位置

shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peerOrganizations
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 ordererOrganizations
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/
total 8
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 org1.example.com
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 org2.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/
total 20
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/
total 8
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tls
drwxr-xr-x 7 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/ca/
total 8
-rw-rw-r-- 1 shijianfeng shijianfeng 847 Jan  6 05:59 ca.org1.example.com-cert.pem
-rwx------ 1 shijianfeng shijianfeng 241 Jan  6 05:59 1f9c603a2afcdfc65e12d5f65e4245e09131d31e810ebc6f86f3cff0220b3fef_sk
shijianfeng@k8s-master:~/fabric-samples/first-network$ 

 

 

 

cryptogen generate --config=./crypto-config.yaml

  • --ca:存放组织的根证书和对应的私钥文件,组织内的实体将基于该根证书作为证书 根。
  • --cacerts:组织的根证书,同ca目录下文件。
  • --admincerts:组织管理员的身份验证证书。Peer将基于这些证书来认证交易签署者是 否为 管理员身份。
  • --cacerts:存放组织的根证书。
  • --keystore:本节点的身份私钥,用来签名。
  • --signcerts:验证本节点签名的证书,被组织根证书签名。
  • --tlscacerts:TLS连接用的身份证书,即组织TLS证书。

 

 

vim crypto-config.yaml

 

shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peerOrganizations
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 ordererOrganizations
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/ordererOrganizations/example.com/
total 20
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 3 shijianfeng shijianfeng 4096 Jan  6 05:59 orderers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/ordererOrganizations/example.com/orderers/
total 4
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 orderer.example.com

shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org
org1.example.com/ org2.example.com/ 
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/users/
Admin@org1.example.com/ User1@org1.example.com/ 
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/
total 20
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 ca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 users
drwxr-xr-x 2 shijianfeng shijianfeng 4096 Jan  6 05:59 tlsca
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peers
drwxr-xr-x 5 shijianfeng shijianfeng 4096 Jan  6 05:59 msp
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/peers/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer1.org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 peer0.org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ ls -lrt crypto-config/peerOrganizations/org1.example.com/users/
total 8
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 User1@org1.example.com
drwxr-xr-x 4 shijianfeng shijianfeng 4096 Jan  6 05:59 Admin@org1.example.com
shijianfeng@k8s-master:~/fabric-samples/first-network$ 

 

标签:59,Fabric,05,--,Jan,shijianfeng,sh,xr,4096
来源: https://blog.51cto.com/u_15077160/2914472

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有