17.6 簽發公用金鑰證書

您的組織 CA 的工作方式與外部 CA 相同。這意味著,其能夠從證書登記申請 (CSR) 中簽發證書。當使用者將 CSR 傳送給您進行簽署時,您可以使用您的組織 CA 簽發證書。然後,申請證書的使用者可以採用已簽發的證書並且直接將其輸入已啟用加密的應用程式。

此任務允許您為無法辨識伺服器證書物件的已啟用加密應用程式,產生證書。

若要簽發證書,請執行以下步驟:

  1. 按一下 抵達頁面上的「證書管理」>「簽發證書」選項。

  2. 瀏覽並選取 CSR 檔案。

  3. 根據「關鍵使用規範」選取適當的金鑰類型和對應的金鑰使用。這些選項允許您選取金鑰類型。每個金鑰類型均具有預先定義並與之相關的金鑰使用值。

    1. 未指定: 此選項預設為選取,未在證書中啟動任何金鑰使用。

    2. 證書管理中心︰ 此選項會啟動「證書登記」與「CRL 簽署」金鑰使用。

    3. 加密: 此選項會啟動「鍵密碼」金鑰使用。

    4. 簽名: 此選項會啟動「數位簽名」金鑰使用。

    5. SSL 或 TSL: 此選項會設定金鑰,使其可用於 SSL 或 TLS 交易。

    6. 自定: 此選項可讓您手動選取任何或所有的金鑰使用選項。

    7. 將金鑰使用延伸設定為重要: 選取除了「未指定」以外的任何金鑰類型,您可以將金鑰使用延伸標示為重要。接收軟體必須瞭解重要的延伸,才可以將證書用於任何用途。因此,將延伸標示為重要會產生一些危險,因為並非所有應用程式都可以使用該證書。 但是,對於常見的延伸 (如金鑰使用) 而言,危險性是很小的。一般而言,如果您指定了金鑰使用,則應該將延伸標示為重要。

  4. 您可以選擇將「延伸金鑰使用」延伸編碼在證書中。若要啟動此功能,請選取「啟用延伸金鑰使用」。

    1. 伺服器: 此選項會啟動「伺服器驗證」延伸金鑰使用。

    2. 使用者: 此選項會啟動「使用者驗證」及「電子郵件保護」延伸金鑰使用。

    3. 自定: 此選項可讓您選取任何或所有的「延伸金鑰使用」。

    4. 任何: 讓金鑰能用於任何延伸金鑰使用。

    5. 將延伸金鑰使用延伸設定為重要: 接收軟體必須瞭解重要的延伸,才可以將證書用於任何用途。因此,將延伸標示為重要會產生一些危險,因為並非所有應用程式都可以使用該證書。 由於許多應用程式不瞭解「延伸金鑰使用延伸」,將此延伸標示為重要會產生重大的風險,可能讓特定的應用程式不接受該證書;因此只有在必要時才應該設定為重要。

  5. 選取適當的「基本限制」:

    1. 證書類型:

      1. 未指定: 如果您不想在證書中新增基本限制延伸,請選取這個選項。

      2. 證書管理中心: 選取這個選項可以新增「證書管理中心」基本限制延伸到證書。如果證書是針對「證書管理中心」,您必須選取這個選項。

      3. 終端實體: 選取這個選項,以新增基本限制延伸到證書,證書中會指定這是「終端實體」(非「證書管理中心」) 證書。注意:如果證書的類型為「終端實體」,路徑長度應該設為「未指定」。

    2. 路徑長度:

      1. 未指定: 如果您不想要指定在此 CA 之下可以建立的次 CA 階層數,請選取這個選項。

        附註:如果證書的類型為「終端實體」,路徑長度應該只設為「未指定」。

      2. 特定: 如果您想要指定在此 CA 之下可以建立的次 CA 階層數,請選取這個選項。 按一下向上箭頭與向下箭頭,以指定路徑長度。

        附註:如果建立中的證書是從屬 CA,路徑長度必須與上層 CA 一致。例如,如果上層 CA 的路徑長度為 3,次 CA 的路徑長度必須為 2 以下。如果上層 CA 未指定路徑長度,次 CA 的路徑長度可能也是未指定,或是任何想要使用的特定路徑長度。

    3. 將基本限制延伸設定為重要: 一般而言,CA 證書的「基本限制延伸」必須設定為重要。接收軟體必須瞭解重要的延伸,才可以將證書用於任何用途。因此,將延伸標示為重要會產生一些危險,因為並非所有應用程式都可以使用該證書。 但是,對於常見的延伸 (例如「基本限制」) 而言,危險性是很小的。

  6. 指定以下證書參數:

    1. 接收者名稱: 顯示您 OpenText eDirectory 網路樹的完整鍵入名稱。

    2. 接收者名稱: 顯示您 OpenText eDirectory 網路樹的完整鍵入名稱。

    3. 有效期間: 使用下拉清單來指定證書有效的期間。範圍從六個月至最大時間值,即西元 2036 年 (根據 32 位元時間值定的時間限制)。 如果您選取「指定日期」選項,則可以編輯「生效日期」和「過期日期」欄位,以建立自定的有效期間。選定的最大日期必須在 CA 的有效日期內。

      1. 生效日期︰ 讓您顯示或編輯證書生效的時間與日期。

      2. 過期日期: 讓您顯示或編輯證書失效的時間與日期。

    4. 自定延伸: 讓 Certificate Server 能夠支援您要在建立證書時包含的任何標準或自定延伸。 延伸必須先前已建立並儲存在檔案中 (每個檔案一個延伸)。任何延伸必須編碼為 ASN.1,如 IETF RFC 2459/3280 的 4.2 節中所定義。

      如果您要在建立的證書中包含一個以上的自定延伸,請按一下「新增」然後瀏覽包含自定延伸的檔案,並將它新增到證書中。可以重複此程序來新增多個延伸。

      若要刪除自定延伸檔案,請選取然後按一下 圖示。

  7. 從以下選項中選取適當的證書格式:

    1. 二進位 DER 格式的檔案: 此選項可讓您將證書儲存或輸出至「檔名」欄位所顯示的檔案中。根據預設,證書檔案是以 .DER 副檔名輸出至 Windows OpenText Identity Console Workstation 磁碟機 C: 的根目錄,以及 Linux OpenText Identity Console Workstation 的主目錄。

    2. Base64 格式的檔案: 此選項可讓您儲存 CSR 或將證書輸出至「檔名」欄位所顯示的檔案中。根據預設,證書和 CSR 檔案會以 .B64 副檔名輸出到 Windows OpenText Identity Console Workstation 的 C: 磁碟機根目錄,以及 Linux OpenText Identity Console Workstation 的主目錄。

    3. CER 格式的檔案: 此選項可讓您儲存 CSR 或將證書輸出至「檔名」欄位所顯示的檔案中。根據預設,證書和 CSR 檔案會以 .CER 副檔名輸出到 Windows OpenText Identity Console Workstation 的 C: 磁碟機根目錄,以及 Linux OpenText Identity Console Workstation 的主目錄。

  8. 在下一個畫面上檢閱證書摘要,然後按一下「確定」。

  9. 隨即顯示確認,指出已成功簽發證書。