C# Class coc_proxy_csharp.ClientCrypto

Inheritance: Protocol
Mostrar archivo Open project: clugh/coc-proxy-csharp Class Usage Examples

Protected Properties

Property Type Description
clientKey Sodium.KeyPair
serverKey byte[]

Public Methods

Method Description
DecryptPacket ( Socket socket, ClientState state, byte packet ) : void
EncryptPacket ( Socket socket, ClientState state, int messageId, int unknown, byte plainText ) : void

Method Details

DecryptPacket() public static method

public static DecryptPacket ( Socket socket, ClientState state, byte packet ) : void
socket System.Net.Sockets.Socket
state ClientState
packet byte
return void

EncryptPacket() public static method

public static EncryptPacket ( Socket socket, ClientState state, int messageId, int unknown, byte plainText ) : void
socket System.Net.Sockets.Socket
state ClientState
messageId int
unknown int
plainText byte
return void

Property Details

clientKey protected_oe property

protected KeyPair,Sodium clientKey
return Sodium.KeyPair

serverKey protected_oe static_oe property

protected static byte[] serverKey
return byte[]