管理憑證
本主題包含如何管理網路憑證的相關資訊,包括如何匯入及匯出憑證以設定區塊鏈網路,以及如何管理及撤銷憑證。
管理憑證的一般工作流程
以下是管理您網路憑證的一般作業。
新增組織至網路
您必須是管理員,才能夠執行這些作業。
作業 | 描述 | 其他資訊 |
---|---|---|
匯出或準備組織的憑證 | 想加入網路的組織會輸出或寫入其憑證檔案,然後提供給該組織使用。 | |
匯入成員憑證 | 創辦人會匯入組織的憑證檔案,將組織新增至網路。 | 匯入憑證以新增組織至網路 |
檢視憑證 | 創始人可以檢視和管理網路的憑證 。 | 檢視並管理憑證 |
匯出憑證 :
創辦人和參與者組織必須匯入及匯出憑證 JSON 檔案,才能建立網路。
-
創始人若要將參與者組織新增至區塊鏈網路,參與者必須匯出其憑證檔案,並使其可供創始人使用。接著,建立者會上傳憑證檔案,將參與者組織新增至網路。
-
憑證匯出檔案包含 admincerts、cacerts 與 tlscacerts。
-
您可能需要匯出區塊鏈或應用程式開發人員的憑證。例如,用戶端應用程式需要 TLS 憑證才能與對等或訂購者互動。
如需有關將 Hyperledger Fabric 或協力廠商組織加入至網路所需的寫入憑證檔案的資訊,請參閱 Extend the Network 。
匯入憑證以新增組織至網路
若要新增組織至網路,創始人必須匯入由要加入網路的組織匯出或準備的憑證檔案。
Type | 描述 |
---|---|
Oracle Blockchain Platform 參與者組織 | 您可以將參與者組織匯入 Oracle Blockchain Platform 網路。您可以上傳參與者組織從主控台匯出並傳送給您的憑證。
如需有關建立要上傳的憑證,以及成功在網路上設定參與者組織所需執行之其他步驟的清單,請參閱加入參與者或擴展 OSN 至創立者的訂購服務。 |
Hyperledger Fabric 組織 | 您可以將 Hyperledger Fabric 組織匯入 Oracle Blockchain Platform 網路中。若要成功上傳 Fabric 組織的憑證檔案,您必須修改憑證檔案以新行字元取代所有 \n 實例。
請參閱將 Fabric 組織加入 Oracle Blockchain Platform Network 的典型工作流程。 |
第三方憑證組織 | 您可以匯入使用第三方 CA 伺服器所產生憑證的組織。若要成功上傳協力廠商組織的憑證檔案,您必須修改憑證檔案,以換行字元取代所有 \n 的例項。
請參閱將含有第三方憑證的組織加入 Oracle Blockchain Platform Network 的典型工作流程。 |
什麼是憑證撤銷清單?
您可以使用憑證撤銷清單 (CRL) 來協助管理網路中的憑證。
憑證廢止清冊是數位憑證簽發憑證機構 (CA) 在簽發憑證截止日期之前註銷,不再信任用於網路上的簽發憑證。例如,您應撤銷所有遺失、遭竊或洩漏的憑證。
使用「管理憑證」功能撤銷使用者的憑證後,Oracle Blockchain Platform 會建立 CRL。為確保在整個網路中撤銷憑證,您必須:
- 將對等項目加入至其他網路成員所建立的通道後,請使用「套用 CRL」功能。套用 CRL 可防止具有已撤銷憑證的用戶端存取通道。請參閱套用 CRL 。
套用 CRL
如果您正在網路中作業,則在您將對等項目加入至其他網路成員所建立的通道後,必須套用 CRL。套用 CRL 可防止具有已撤銷憑證的成員存取通道。
-
撤銷憑證。請參閱撤銷憑證