11.4. CMC SharedSecret 認証


Shared Secret 機能を使用して、ユーザーがサーバーに署名されていないリクエストを送信できるようにします。たとえば、ユーザーが最初の署名証明書を取得する場合は、これが必要になります。この署名証明書は、後でこのユーザーの他の証明書に署名するために使用できます。

11.4.1. 共有シークレットトークンの作成

詳細は、Red Hat Certificate System 計画、インストール、およびデプロイメントのガイド共有シークレットのワークフロー セクションを参照してください。状態に応じて、エンドエンティティーユーザーまたは管理者が共有シークレットトークンを作成します。

注記

共有シークレットトークンを使用するには、Certificate System で RSA 発行の保護証明書を使用する必要があります。詳細は、RHCS P 計画、インストール、およびデプロイメントのガイドの共有シークレット機能の有効化セクションを参照してください。

  • Shared Secret Token を作成するには、以下を入力します。

    # CMCSharedToken -d /home/jsmith/certs_db -p SECret.123 -s RevocationShrTok -o /home/jsmith/RevocationShrTok.b64 -n "IssuanceProtectionSystemCert" --oaep
    Copy to Clipboard Toggle word wrap

サーバーがそのように設定されている場合は、oaep を使用します。HSM を使用する場合は、コマンドに -h token_name オプションを追加で渡して、HSM セキュリティートークン名を設定します。

CMCSharedToken ユーティリティーの詳細は、CMCSharedToken(8) の man ページを参照してください。

注記

生成されたトークンは暗号化され、パスワードを認識したユーザーのみになります。CA 管理者がユーザーのトークンを生成する場合、管理者はセキュアな方法でユーザーにパスワードを提供する必要があります。

Shared Token を作成したら、管理者はトークンをユーザーまたは証明書レコードに追加する必要があります。詳細は、「CMC 共有シークレットの設定」 を参照してください。

11.4.2. CMC 共有シークレットの設定

管理者は、計画されるアクションに応じて、ユーザーまたは証明書の LDAP エントリーに生成した後に Shared Secret Token を保存する必要があります。

ワークフローおよび Shared Secret を使用する場合の詳細は、Red Hat Certificate System 計画、インストール、およびデプロイメントのガイド共有シークレットのワークフロー セクションを参照してください。

11.4.2.1. 証明書登録用ユーザーエントリーへの CMC 共有シークレットの追加

  • 証明書の登録に Shared Secret Token を使用するには、ユーザーの LDAP エントリーに管理者として保存します。

    # ldapmodify -D "cn=Directory Manager" -W -p 389 -h server.example.com -x
    
    	dn: uid=user_name,ou=People,dc=example,dc=com
    	changetype: modify
    	replace: shrTok
    	shrTok: base64-encoded_token
    Copy to Clipboard Toggle word wrap

11.4.2.2. 証明書失効用の証明書への CMC 共有シークレットの追加

  • 証明書失効に Shared Secret Token を使用するには、取り消される証明書の LDAP エントリーに管理者として保存します。

     # ldapmodify -D "cn=Directory Manager" -W -p 389 -h server.example.com -x
    
    	dn: cn=certificate_id,ou=certificateRepository,ou=ca,o=pki-tomcat-CA
    	changetype: modify
    	replace: shrTok
    	shrTok: base64-encoded_token
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat