C# Class WebApplications.Utilities.Cryptography.HashingCryptographyProvider

Base class for all hashing cryptographic providers.
Inheritance: CryptographyProvider
Afficher le fichier Open project: webappsuk/CoreLibraries Class Usage Examples

Méthodes publiques

Méthode Description
GetDecryptor ( ) : ICryptoTransform
GetEncryptor ( ) : ICryptoTransform

Méthodes protégées

Méthode Description
HashingCryptographyProvider ( [ name, [ configuration ) : System

Initializes a new instance of the HashingCryptographyProvider class.

Private Methods

Méthode Description
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

Method Details

GetDecryptor() public final méthode

public final GetDecryptor ( ) : ICryptoTransform
Résultat ICryptoTransform

GetEncryptor() public final méthode

public final GetEncryptor ( ) : ICryptoTransform
Résultat ICryptoTransform

HashingCryptographyProvider() protected méthode

Initializes a new instance of the HashingCryptographyProvider class.
protected HashingCryptographyProvider ( [ name, [ configuration ) : System
name [ The name.
configuration [ The configuration.
Résultat System