Photon Server API Documentation
v5.0RC1
Public Member Functions | |
| NativeCryptoPlugin () | |
| bool | DeriveSharedKey (byte[] otherPartyPublicKey) |
| ICryptoProvider | GetCryptoProvider (EncryptionMethod method=EncryptionMethod.Sha256Pkcs7) |
| byte[] | Encrypt (byte[] data) |
| Encrypts the specified data. More... | |
| byte[] | Encrypt (byte[] data, int offset, int count) |
| Encrypts the specified data. More... | |
| int | DecryptInplace (byte[] data, int offset, int count) |
| byte[] | Decrypt (byte[] data) |
| Decrypts the specified data. More... | |
| byte[] | Decrypt (byte[] data, int offset, int count) |
| Decrypts the specified data. More... | |
| void | Dispose () |
Properties | |
| bool | IsInitialized [get] |
| byte[] | PublicKey [get] |
| byte[] | SharedKeyHash [get] |
Properties inherited from Photon.SocketServer.Security.ICryptoProvider | |
| bool | IsInitialized [get] |
| Gets a value indicating whether IsInitialized. More... | |
|
inline |
|
inline |
Decrypts the specified data.
| data | The data to decrypt. |
Implements Photon.SocketServer.Security.ICryptoProvider.
|
inline |
Decrypts the specified data.
| data | The data. |
| offset | The offset. |
| count | The count. |
Implements Photon.SocketServer.Security.ICryptoProvider.
|
inline |
Implements Photon.SocketServer.Security.ICryptoProvider.
|
inline |
|
inline |
|
inline |
Encrypts the specified data.
| data | The data to encrypt. |
Implements Photon.SocketServer.Security.ICryptoProvider.
|
inline |
Encrypts the specified data.
| data | The data to encrypt. |
| offset | The offset. |
| count | The count. |
Implements Photon.SocketServer.Security.ICryptoProvider.
|
inline |
|
get |
|
get |
|
get |