C# Class Org.BouncyCastle.Crypto.Tls.TlsBlockCipherCipherSuite

A generic TLS 1.0 block cipher suite. This can be used for AES or 3DES for example.
Inheritance: TlsCipherSuite
ファイルを表示 Open project: red-gate/iTextSharp-4.1.6

Private Properties

Property Type Description
DecodeCiphertext byte[]
EncodePlaintext byte[]
Init void
TlsBlockCipherCipherSuite System
initCipher void

Private Methods

Method Description
DecodeCiphertext ( short type, byte ciphertext, int offset, int len, TlsProtocolHandler handler ) : byte[]
EncodePlaintext ( short type, byte plaintext, int offset, int len ) : byte[]
Init ( byte ms, byte cr, byte sr ) : void
TlsBlockCipherCipherSuite ( IBlockCipher encrypt, IBlockCipher decrypt, IDigest writeDigest, IDigest readDigest, int cipherKeySize, short keyExchange ) : System
initCipher ( bool forEncryption, IBlockCipher cipher, byte key_block, int key_size, int key_offset, int iv_offset ) : void