Method |
Description |
|
CompressRecord ( Record record ) : void |
|
|
CreateAEADDecryptor ( CipherSuite cipherSuite, Record record, byte key, byte fixedIV, System.UInt64 seqNum ) : ICryptoTransform |
|
|
CreateAEADEncryptor ( CipherSuite cipherSuite, Record record, byte key, byte fixedIV, byte recordIV, System.UInt64 seqNum, byte &nonceExplicit ) : ICryptoTransform |
|
|
DecompressRecord ( Record record ) : void |
|
|
DecryptRecord ( CipherSuite cipherSuite, Record record, ICryptoTransform cipher ) : bool |
|
|
EncryptRecord ( CipherSuite cipherSuite, Record record, ICryptoTransform cipher, byte nonceExplicit ) : void |
|
|
GenerateAEADNonce ( byte nonceImplicit, byte nonceExplicit ) : byte[] |
|
|
GenerateAEADNonceExplicit ( byte recordIV, System.UInt64 seqNum ) : byte[] |
|
|
GenerateMAC ( CipherSuite cipherSuite, Record record, System.UInt64 seqNum, KeyedHashAlgorithm hasher ) : void |
|
|
GeneratePadding ( CipherSuite cipherSuite, Record record ) : void |
|
|
GetAdditionalBytes ( System.UInt64 seqNum, byte type, ProtocolVersion version, int length ) : byte[] |
|
|
RemoveMAC ( CipherSuite cipherSuite, Record record, System.UInt64 seqNum, KeyedHashAlgorithm hasher ) : bool |
|
|
RemovePadding ( CipherSuite cipherSuite, Record record ) : bool |
|
|
TransformRecordBytes ( BulkCipherAlgorithmType cipherType, ICryptoTransform transform, byte input ) : byte[] |
|
|