C# Класс Goedel.Cryptography.KeyPair

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
ContainerName ( string UDF ) : string

Generate a key container name from a UDF fingerprint.

FindLocal ( string UDF ) : KeyPair

Search all the local machine stores to find a key pair with the specified fingerprint

GetKeyPair ( AsymmetricAlgorithm AsymmetricAlgorithm ) : KeyPair

Get the key associated with a system asymmetric provider.

GetPrivate ( ) : void

Search for the local key with the specified UDF fingerprint.

GetUDFBytes ( ) : byte[]

Returns the UDF fingerprint of the current key as a byte array.

Описание методов

ContainerName() публичный статический Метод

Generate a key container name from a UDF fingerprint.
public static ContainerName ( string UDF ) : string
UDF string UDF fingerprint value.
Результат string

FindLocal() публичный статический Метод

Search all the local machine stores to find a key pair with the specified fingerprint
public static FindLocal ( string UDF ) : KeyPair
UDF string
Результат KeyPair

GetKeyPair() публичный статический Метод

Get the key associated with a system asymmetric provider.
public static GetKeyPair ( AsymmetricAlgorithm AsymmetricAlgorithm ) : KeyPair
AsymmetricAlgorithm System.Security.Cryptography.AsymmetricAlgorithm Asymmetric provider.
Результат KeyPair

GetPrivate() публичный абстрактный Метод

Search for the local key with the specified UDF fingerprint.
public abstract GetPrivate ( ) : void
Результат void

GetUDFBytes() публичный Метод

Returns the UDF fingerprint of the current key as a byte array.
public GetUDFBytes ( ) : byte[]
Результат byte[]