C# Class openCrypto.TLS.PRF.SSL3_PRF

Inheritance: IPRF
ファイルを表示 Open project: kazuki/opencrypto-tls

Public Methods

Method Description
Compute ( int bytes, byte secret, string label, byte seeds ) : byte[]
GetHandshakeHash ( ) : byte[]
HandshakeHashInitialize ( ) : void
HandshakeHashTransformBlock ( byte buffer, int offset, int length ) : void
HandshakeHashTransformFinished ( bool senderIsServer ) : void
SSL3_PRF ( SecurityParameters sparam ) : System

Method Details

Compute() public method

public Compute ( int bytes, byte secret, string label, byte seeds ) : byte[]
bytes int
secret byte
label string
seeds byte
return byte[]

GetHandshakeHash() public method

public GetHandshakeHash ( ) : byte[]
return byte[]

HandshakeHashInitialize() public method

public HandshakeHashInitialize ( ) : void
return void

HandshakeHashTransformBlock() public method

public HandshakeHashTransformBlock ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
return void

HandshakeHashTransformFinished() public method

public HandshakeHashTransformFinished ( bool senderIsServer ) : void
senderIsServer bool
return void

SSL3_PRF() public method

public SSL3_PRF ( SecurityParameters sparam ) : System
sparam SecurityParameters
return System