日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Hyperledger Fabric 1.0 实战开发系列 第⑤课 fabric 证书解析

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hyperledger Fabric 1.0 实战开发系列 第⑤课 fabric 证书解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過cryptogen生成所有證書文件后,以peerOrgannizations的第一個組織樹org1為例,每個目錄和對應文件的功能如下:


ca: 存放組織的根證書和對應的私鑰文件,默認采用EC算法,證書為自簽名。組織內的實體將基于該證書作為證書根。
tlsca:存放組織tls連接用的根證書和私鑰文件。(TLS是傳輸層安全協議,其實就是SSL,現在叫TLS了)
msp:存放代表該組織的身份信息。
admincerts:組織管理員的身份驗證證書,被根證書簽名。
cacerts:組織的根證書,同ca目錄下文件。
tlscacerts:用于TLS的ca證書,自簽名。
peers:存放屬于該組織的所有peer節點。
peer0:第一個peer的信息,包括其msp證書和TLS證書兩類。
msp:
admincerts:組織管理員的身份驗證證書。peer將基于這些證書來認證交易簽署這是否為管理員身份。
cacerts:組織的根證書.
keystore:本節點的身份私鑰,用來簽名。
signcerts:驗證本節點簽名的證書,被組織根證書簽名。
tlscacerts:TLS連接用的身份證書,即組織TLS證書。
tls:存放tls相關的證書和私鑰
ca.crt:組織的根證書
server.crt:驗證本節點簽名的證書,被組織根證書簽名。
server.key:本節點的身份私鑰,用來簽名。
peer1:第二個peer的信息,結構類似。(省略)
users:存放屬于該組織的用戶的實體。
Admin:管理員用戶的信息,包括其msp證書和tls證書兩類。
msp:
admincerts:組織根證書作為管理者身份驗證證書。
cacerts:組織的根證書.
keystore:本用戶的身份私鑰,用來簽名。
signcerts:管理員用戶的身份驗證證書,被組織根證書簽名。要被某個Peer認可,則必須放到該peer的msp/admincerts下。
tlscacerts:TLS連接用的身份證書,即組織TLS證書。
tls:存放tls相關的證書和私鑰
ca.crt:組織的根證書
server.crt:管理員的用戶身份驗證證書,被組織根證書簽名。
server.key:管理員用戶的身份私鑰,用來簽名。
User1:第一個用戶的信息,包括msp證書和tls證書兩類。
msp:
admincerts:組織根證書作為管理者身份驗證證書。
cacerts:組織的根證書.
keystore:本用戶的身份私鑰,用來簽名。
signcerts:驗證本用戶簽名的身份證書,被組織根證書簽名。
tlscacerts:TLS連接用的身份證書,即組織TLS證書。
tls:存放tls相關的證書和私鑰
ca.crt:組織的根證書
server.crt:驗證用戶簽名的身份證書,被組織根證書簽名。
server.key:用戶的身份私鑰,用來簽名。
User2:第二個用戶的信息,結構類似(省略)

二.證書內容解析
查看證書文件(實際上,數字證書就是經過CA認證過的公鑰)的標準為X.509,編碼格式為pem,以—–BEGIN開頭,以—–END結尾。X.509 數字證書不但包括用戶名和公共密鑰,而且還包括有關該用戶的其他信息。除了擴展名為PEM的還有以下這些:
CRT :應該是certificate的三個字母,還是證書的意思。打開看也是pem編碼格式。
KEY: 用來存放一個公鑰或私鑰,并非X.509證書。打開看依然PEM格式。

證書的默認簽名算法為ECDSA,Hash算法為SHA-256。Fabric中設計中考慮了三種類型證書:
登記證書(ECert):頒發給提供了注冊憑證的用戶或節點實體,長期有效。(主要就是通ECert對實體身份檢驗)
通信證書(TLSCert):TLS證書用來保障通信鏈路安全,控制對網絡層的接入訪問,可以對遠端實體身份校驗,防止竊聽。
交易證書(TCert):頒發給用戶,控制每個交易的權限,一般針對某個交易,短期有效。(此功能fabric還暫未啟用)

在chaincode里可以通過shim API的GetCreator函數提取調用當前交易的客戶端的身份證書,使用GO語言的pem包將證書解碼,然后使用x.509包解析證書中的信息。

總結

以上是生活随笔為你收集整理的Hyperledger Fabric 1.0 实战开发系列 第⑤课 fabric 证书解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美一区二区三区四区五区 | 久久久亚洲国产精品 | 国产一级特黄a高潮片 | 欧美日韩生活片 | 在线观看亚洲大片短视频 | 黑人精品一区二区三区 | 色偷偷免费费视频在线 | 97超在线| 日本黄色视屏 | 亚洲少妇第一页 | 激情亚洲 | 小宝贝真紧h军人h | 吃奶摸下的激烈视频 | 后入内射无码人妻一区 | 超碰免费在线观看 | 亚洲AV无码阿娇国产精品 | 女生张开腿给男生桶 | 亚洲国产精品suv | 国产一区二区免费在线 | 亚洲天堂免费看 | 97在线观看视频免费 | 涩色视频| 麻豆网站入口 | 四虎综合 | 99热在线观看免费 | 国产欧美亚洲一区 | 国产精品人成 | 丰满人妻一区二区三区53 | 伦理欧美 | 日本免费在线视频观看 | 国产精品永久免费 | 亚洲视频一区在线播放 | 亚洲青青草原 | 手机在线看永久av片免费 | 2018天天操| 天堂国产在线 | 色狠狠av老熟女 | 久久国产免费观看 | 欧美456 | 国产精品四虎 | 中文字幕av亚洲精品一部二部 | 嫩草导航 | 狠狠精品干练久久久无码中文字幕 | 日韩最新| 日日草视频 | 少妇人妻一区二区 | 色七七视频 | 一区二区在线观看av | 中文字幕手机在线视频 | 婷婷四月 | 国产情侣一区二区三区 | 俄罗斯毛片 | 人人综合网 | 免费级毛片 | 五月婷婷综 | 日本啊v在线| 超碰天天 | av网站免费在线播放 | 精品国产一区二区三区久久久 | 免费草逼网站 | 欧美一区二区三区久久久 | 久久久久久免费视频 | 天天曰天天干 | 色欧洲| 国产污视频在线观看 | 国产αv | 激情女主播| 国产又粗又猛又爽又黄的视频一 | 婷婷激情小说网 | 制服丝袜第二页 | 欧美黄色录像 | 久久这里精品 | 亚洲免费久久 | 亚洲成人免费影院 | 亚洲综合首页 | 日本黄a三级三级三级 | 欧美激情电影一区二区 | 少妇av一区 | 亚洲欧美日韩中文在线 | 影音先锋 日韩 | 亚洲高清精品视频 | 国产毛片毛片毛片 | 成人综合在线视频 | 欧美xxxxx自由摘花 | 91久久国产精品 | 亚洲综合精品一区 | 成人午夜一区 | 久久超碰在线 | 色插综合| 日韩精品一区二区三区久久 | 可以看的av网址 | 色91精品久久久久久久久 | 成年丰满熟妇午夜免费视频 | 午夜精品久久久久久久 | 国产精品女人和拘 | 美女免费视频网站 | 久久影院一区二区 | 三年中文在线观看免费观看 | 日批视频免费 |