C# 클래스 Microsoft.Protocols.TestSuites.SharedAdapter.RDCSignatureGenerator

A class implements MD4 algorithm to generate RDC signature.
상속: System.Security.Cryptography.HashAlgorithm
파일 보기 프로젝트 열기: OfficeDev/Interop-TestSuites 1 사용 예제들

공개 메소드들

메소드 설명
Initialize ( ) : void

Initializes an implementation of the System.Security.Cryptography.HashAlgorithm class.

RDCSignatureGenerator ( ) : System

Initializes a new instance of the RDCSignatureGenerator class

보호된 메소드들

메소드 설명
HashCore ( byte array, int start, int size ) : void

Routes data written to the object into the hash algorithm for computing the hash.

HashFinal ( ) : byte[]

Finalizes the hash computation after the last data is processed by the cryptographic stream object.

비공개 메소드들

메소드 설명
MD4Transform ( ) : void

MD4 basic transformation. Transforms state based on block.

Padding ( ) : byte[]

Get the padding byte array.

ProcessMessage ( byte array ) : void

Computes the hash value for the specified region of the input byte.

RotateLeft ( uint rotatedData, int n ) : uint

Rotate specify data left n bits .

Round1 ( uint a, uint b, uint c, uint d, uint inputData, int s ) : uint

The operation for round1.

Round2 ( uint a, uint b, uint c, uint d, uint inputData, int s ) : uint

The operation for round2.

Round3 ( uint a, uint b, uint c, uint d, uint inputData, int s ) : uint

The operation for round3.

메소드 상세

HashCore() 보호된 메소드

Routes data written to the object into the hash algorithm for computing the hash.
protected HashCore ( byte array, int start, int size ) : void
array byte The input to compute the hash code for.
start int The offset into the byte array from which to begin using data.
size int The number of bytes in the byte array to use as data.
리턴 void

HashFinal() 보호된 메소드

Finalizes the hash computation after the last data is processed by the cryptographic stream object.
protected HashFinal ( ) : byte[]
리턴 byte[]

Initialize() 공개 메소드

Initializes an implementation of the System.Security.Cryptography.HashAlgorithm class.
public Initialize ( ) : void
리턴 void

RDCSignatureGenerator() 공개 메소드

Initializes a new instance of the RDCSignatureGenerator class
public RDCSignatureGenerator ( ) : System
리턴 System