署名者証明書の移行時にAEM FormsでLTV署名を有効にする
この記事では、署名者証明書を移行する際にAdobe Experience Manager(AEM)Formsで長期検証(LTV)署名を有効にし、プロセス中に互換性とコンプライアンスを確保する方法について説明します。
説明 description
環境
Adobe Experience Manager(AEM)Forms
問題/症状
AEM Formsで署名者証明書を移行する場合は、LTV署名が機能し、コンプライアンスを維持していることを確認します。
一般的な検討事項は次のとおりです。
- 大規模なキーサイズとハッシュアルゴリズムのサポートを検証しています。
- 署名済み文書に必要なすべての失効情報を埋め込みます。
- 関連する設定設定について。
適切な設定がなければ、署名済み文書に必要な失効データがすべて含まれない場合があり、LTVの検証に影響を与える可能性があります。
解決策 resolution
問題を解決するには、次の手順に従います。
-
サポートされているキーのサイズとハッシュ アルゴリズムを確認します。
- AEM Formsは、4096 ビットのキーサイズと、署名者証明書のSHA384 ハッシュアルゴリズムをサポートしています。
-
署名サービスの設定を調整します。
- AEM Forms管理コンソールで、Signature Service設定に移動します。
- 「失効アーカイブ情報の最大サイズ の設定」を探します。 デフォルト値は10 KBです。
- 必要に応じてこの値を増やして、すべての必要な失効データが署名済みPDFに埋め込まれるようにします。 失効データがこの制限を超える場合、すべての情報が埋め込まれるわけではなく、LTVの検証に影響を与える可能性があります。
-
失効情報の埋め込みを強制します。
- Signature Service設定で、Enforce Embedding of Revocation Info For All Certificates During Signing/Certification設定を確認します。
trueに設定すると、すべての証明書の有効な失効情報が埋め込まれていない場合、署名または資格認定が失敗します。 デフォルト値はfalseです。- コンプライアンス要件に基づいてこの設定を調整します。
-
テスト環境で検証します。
- 実稼動環境に変更を適用する前に、テスト環境で設定を検証して、新しい証明書でLTV署名が期待どおりに機能することを確認します。
-
確認
- これらの変更を行った後、文書に署名し、LTVが有効になっており、必要なすべての失効情報が署名済みPDFに存在することを確認します。
experience-cloud-kcs-help-kbarticles