署名アルゴリズムは署名証明書の鍵の種類(RSAやECDSAなど)によって定義されます。
一部の暗号プロバイダではこのパディングアルゴリズムを設定できますが、これは暗号プロバイダ自身が作成した署名にのみ影響します。
外部ソースから取得した署名済みデータはすべて他の署名アルゴリズムを使用している可能性があります。
具体的には信頼チェーンの発行者証明書、タイムスタンプの署名、または失効情報(CRL、OCSP)に使用されるアルゴリズムなどです。
定義
public enum SignaturePaddingType
メンバ
名前 | 値 | 概要 |
---|---|---|
Default | 0 | デフォルトのパディングスキーム デフォルトのパディングスキーム。PdfTools.Crypto.SignatureAlgorithm.ECDSA署名アルゴリズムで使用されます。 |
RsaRsa | 1 | RSAのPKCS#1パディングスキーム RsaRsa署名アルゴリズムに対応するRSA鍵のパディングスキーム |
RsaSsaPss | 2 | RSAのProbabilistic Signature Scheme(PSS) RsaSsaPss署名アルゴリズムに対応するRSA鍵のパディング方式 |