C# Класс WebApplications.Utilities.Cryptography.HashingCryptographyProvider

Base class for all hashing cryptographic providers.
Наследование: CryptographyProvider
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetDecryptor ( ) : ICryptoTransform
GetEncryptor ( ) : ICryptoTransform

Защищенные методы

Метод Описание
HashingCryptographyProvider ( [ name, [ configuration ) : System

Initializes a new instance of the HashingCryptographyProvider class.

Приватные методы

Метод Описание
ComputeHash ( [ input ) : byte[]
ComputeHash ( [ buffer, int offset, int count = -1 ) : byte[]
ComputeHashString ( [ input ) : string
ComputeHashString ( [ buffer, int offset, int count = -1 ) : string
Create ( [ name, [ algorithm, [ configurationElement = null ) : HashingCryptographyProvider
GetAlgorithm ( ) : HashAlgorithm
GetHash ( [ input, [ algorithm = null ) : byte[]
GetHash ( [ buffer, int offset, int count = -1, [ algorithm = null ) : byte[]
GetHashString ( [ input, [ algorithm = null ) : string
GetHashString ( [ buffer, int offset, int count = -1, [ algorithm = null ) : string

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

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

public final GetDecryptor ( ) : ICryptoTransform
Результат ICryptoTransform

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

public final GetEncryptor ( ) : ICryptoTransform
Результат ICryptoTransform

HashingCryptographyProvider() защищенный Метод

Initializes a new instance of the HashingCryptographyProvider class.
protected HashingCryptographyProvider ( [ name, [ configuration ) : System
name [ The name.
configuration [ The configuration.
Результат System