КриптоПро .NET
Search Results for

    Показать/Скрыть содержание

    Class CpX509SignatureGenerator

    Inheritance
    object
    CpX509SignatureGenerator
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CryptoPro.Security.Cryptography.X509Certificates
    Assembly: CryptoPro.Security.Cryptography.dll
    Syntax
    public abstract class CpX509SignatureGenerator

    Properties

    PublicKey

    Declaration
    public CpPublicKey PublicKey { get; }
    Property Value
    Type Description
    CpPublicKey

    Methods

    BuildPublicKey()

    Declaration
    protected abstract CpPublicKey BuildPublicKey()
    Returns
    Type Description
    CpPublicKey

    CreateForGost(Gost3410)

    Declaration
    public static CpX509SignatureGenerator CreateForGost(Gost3410 key)
    Parameters
    Type Name Description
    Gost3410 key
    Returns
    Type Description
    CpX509SignatureGenerator

    CreateForGost(Gost3410_2012_256)

    Declaration
    public static CpX509SignatureGenerator CreateForGost(Gost3410_2012_256 key)
    Parameters
    Type Name Description
    Gost3410_2012_256 key
    Returns
    Type Description
    CpX509SignatureGenerator

    CreateForGost(Gost3410_2012_512)

    Declaration
    public static CpX509SignatureGenerator CreateForGost(Gost3410_2012_512 key)
    Parameters
    Type Name Description
    Gost3410_2012_512 key
    Returns
    Type Description
    CpX509SignatureGenerator

    CreateForRSA(CpRSA, RSASignaturePadding)

    Declaration
    public static CpX509SignatureGenerator CreateForRSA(CpRSA key, RSASignaturePadding signaturePadding)
    Parameters
    Type Name Description
    CpRSA key
    RSASignaturePadding signaturePadding
    Returns
    Type Description
    CpX509SignatureGenerator

    GetSignatureAlgorithmIdentifier(CpHashAlgorithmName)

    Declaration
    public abstract byte[] GetSignatureAlgorithmIdentifier(CpHashAlgorithmName hashAlgorithm)
    Parameters
    Type Name Description
    CpHashAlgorithmName hashAlgorithm
    Returns
    Type Description
    byte[]

    SignData(byte[], CpHashAlgorithmName)

    Declaration
    public abstract byte[] SignData(byte[] data, CpHashAlgorithmName hashAlgorithm)
    Parameters
    Type Name Description
    byte[] data
    CpHashAlgorithmName hashAlgorithm
    Returns
    Type Description
    byte[]
    В этом разделе
    Наверх Generated by DocFX