C# 클래스 WebApplications.Utilities.Cryptography.HashingCryptographyProvider

Base class for all hashing cryptographic providers.
상속: CryptographyProvider
파일 보기 프로젝트 열기: webappsuk/CoreLibraries 1 사용 예제들

공개 메소드들

메소드 설명
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