Interface for Photon's DiffieHellman/Payload Encryption. More...
Public Member Functions | |
void | DeriveSharedKey (byte[] otherPartyPublicKey) |
byte[] | Encrypt (byte[] data) |
byte[] | Encrypt (byte[] data, int offset, int count) |
byte[] | Decrypt (byte[] data) |
byte[] | Decrypt (byte[] data, int offset, int count) |
Properties | |
bool | IsInitialized [get] |
byte[] | PublicKey [get] |
Interface for Photon's DiffieHellman/Payload Encryption.
byte [] Photon.SocketServer.Security.ICryptoProvider.Decrypt | ( | byte[] | data | ) |
Implemented in Photon.SocketServer.Security.DiffieHellmanCryptoProviderNative.
byte [] Photon.SocketServer.Security.ICryptoProvider.Decrypt | ( | byte[] | data, |
int | offset, | ||
int | count | ||
) |
Implemented in Photon.SocketServer.Security.DiffieHellmanCryptoProviderNative.
void Photon.SocketServer.Security.ICryptoProvider.DeriveSharedKey | ( | byte[] | otherPartyPublicKey | ) |
Implemented in Photon.SocketServer.Security.DiffieHellmanCryptoProviderNative.
byte [] Photon.SocketServer.Security.ICryptoProvider.Encrypt | ( | byte[] | data | ) |
Implemented in Photon.SocketServer.Security.DiffieHellmanCryptoProviderNative.
byte [] Photon.SocketServer.Security.ICryptoProvider.Encrypt | ( | byte[] | data, |
int | offset, | ||
int | count | ||
) |
Implemented in Photon.SocketServer.Security.DiffieHellmanCryptoProviderNative.
|
get |
|
get |