美文网首页
fabric 证书文件含义

fabric 证书文件含义

作者: ag4kd | 来源:发表于2021-12-23 16:18 被阅读0次
    binny@macdeMacBook-Pro ~/fabric2.2/chfa/lfs272-assets/networkFiles/crypto-config » tree -L 7
    .
    ├── ordererOrganizations
    │   └── example.com
    │       ├── ca
    │       │   ├── ca.example.com-cert.pem
    │       │   └── priv_sk
    │       ├── msp
    │       │   ├── admincerts
    │       │   │   └── Admin@example.com-cert.pem
    │       │   ├── cacerts
    │       │   │   └── ca.example.com-cert.pem
    │       │   └── tlscacerts
    │       │       └── tlsca.example.com-cert.pem
    │       ├── orderers
    │       │   └── orderer.example.com
    │       │       ├── msp
    │       │       │   ├── admincerts
    │       │       │   │   └── Admin@example.com-cert.pem
    │       │       │   ├── cacerts
    │       │       │   │   └── ca.example.com-cert.pem
    │       │       │   ├── keystore
    │       │       │   │   └── priv_sk
    │       │       │   ├── signcerts
    │       │       │   │   └── orderer.example.com-cert.pem
    │       │       │   └── tlscacerts
    │       │       │       └── tlsca.example.com-cert.pem
    │       │       └── tls
    │       │           ├── ca.crt
    │       │           ├── server.crt
    │       │           └── server.key
    │       ├── tlsca
    │       │   ├── priv_sk
    │       │   └── tlsca.example.com-cert.pem
    │       └── users
    │           └── Admin@example.com
    │               ├── msp
    │               │   ├── admincerts
    │               │   │   └── Admin@example.com-cert.pem
    │               │   ├── cacerts
    │               │   │   └── ca.example.com-cert.pem
    │               │   ├── keystore
    │               │   │   └── priv_sk
    │               │   ├── signcerts
    │               │   │   └── Admin@example.com-cert.pem
    │               │   └── tlscacerts
    │               │       └── tlsca.example.com-cert.pem
    │               └── tls
    │                   ├── ca.crt
    │                   ├── client.crt
    │                   └── client.key
    └── peerOrganizations
        └── org1.example.com
            ├── ca # 存放组织 org1 的根证书和对应的私钥文件
            │   ├── ca.org1.example.com-cert.pem
            │   └── priv_sk
            ├── msp # 存放组织的身份信息
            │   ├── admincerts # 组织管理员的身份验证证书
            │   ├── cacerts # 组织的根证书,与 ca 目录文件相同
            │   │   └── ca.org1.example.com-cert.pem
            │   ├── config.yaml
            │   └── tlscacerts # 用于 tls 的 ca 证书,自签名
            │       └── tlsca.org1.example.com-cert.pem
            ├── peers #存放属于该组织的所有 peer 节点
            │   └── peer0.org1.example.com # 第一个 peer 节点信息
            │       ├── msp
            │       │   ├── admincerts # 来自 org1,组织管理员的身份验证证书
            │       │   ├── cacerts # 来自 org1,组织的根证书
            │       │   │   └── ca.org1.example.com-cert.pem
            │       │   ├── config.yaml
            │       │   ├── keystore # 存放本节点私钥,用来签名
            │       │   │   └── priv_sk # 本节点私钥
            │       │   ├── signcerts # 验证本节点签名的证书,被组织根证书签名
            │       │   │   └── peer0.org1.example.com-cert.pem
            │       │   └── tlscacerts # tls 连接用到的根证书.即组织的 tls 根证书
            │       │       └── tlsca.org1.example.com-cert.pem
            │       └── tls # 与 tls 相关的证书
            │           ├── ca.crt # 组织的根证书
            │           ├── server.crt # 验证本节点签名的证书,被组织根证书签名
            │           └── server.key # 存放本节点私钥,用来签名
            ├── tlsca # 存放与 tls 相关的证书和私钥
            │   ├── priv_sk
            │   └── tlsca.org1.example.com-cert.pem
            └── users # 存放属于该组织的用户
                ├── Admin@org1.example.com # 管理员用户信息
                │   ├── msp # 与MSP 相关的证书
                │   │   ├── admincerts # 组织根证书作为管理员身份验证证书
                │   │   ├── cacerts # 存放组织的根证书
                │   │   │   └── ca.org1.example.com-cert.pem
                │   │   ├── config.yaml
                │   │   ├── keystore # 本用户的身份私钥
                │   │   │   └── priv_sk
                │   │   ├── signcerts # 管理员身份的验证证书
                │   │   │   └── Admin@org1.example.com-cert.pem
                │   │   └── tlscacerts # tls 连接的身份证书,即组织的tls证书
                │   │       └── tlsca.org1.example.com-cert.pem
                │   └── tls # 与 tls 相关的证书
                │       ├── ca.crt # 组织的根证书
                │       ├── client.crt # 管理理元的身份验证证书
                │       └── client.key # 管理员的私钥
                └── User1@org1.example.com
                    ├── msp
                    │   ├── admincerts
                    │   ├── cacerts
                    │   │   └── ca.org1.example.com-cert.pem
                    │   ├── config.yaml
                    │   ├── keystore
                    │   │   └── priv_sk
                    │   ├── signcerts
                    │   │   └── User1@org1.example.com-cert.pem
                    │   └── tlscacerts
                    │       └── tlsca.org1.example.com-cert.pem
                    └── tls
                        ├── ca.crt
                        ├── client.crt
                        └── client.key
    

    相关文章

      网友评论

          本文标题:fabric 证书文件含义

          本文链接:https://www.haomeiwen.com/subject/frqpihtx.html