
Public Member Functions | |
| bool | InitializeNewKeys () |
| bool | Initialize (byte[] pub_key, byte[] priv_key, byte[] d_iv, byte[] d_key) |
| bool | Initialize (byte[] pub_key, byte[] priv_key, byte[] d_iv, byte[] d_key, bool des_encrypted) |
| byte[] | Encipher (byte[] data) |
| byte[] | Decipher (byte[] data) |
| byte[] | Encrypt (byte[] data) |
| byte[] | Decrypt (byte[] data) |
| byte[] | SignData (byte[] in_data) |
| bool | VerifyData (byte[] in_data, byte[] in_sig) |
Properties | |
| bool | EncryptDESKey [get, set] |
| bool | ReverseEncrypt [get, set] |
| RSACryptoServiceProvider | PrivateKeyProvider [get] |
| RSACryptoServiceProvider | PublicKeyProvider [get] |
| RijndaelManaged | SecretKey [get] |
| byte[] | PrivateKeySignature [get, set] |
| byte[] | PublicKeySignature [get, set] |
| byte[] | PrivateKey [get, set] |
| byte[] | PublicKey [get, set] |
| byte[] | DESKey [get, set] |
| byte[] | DESIV [get, set] |
| bool Core.Interfaces.ISecurityManager.InitializeNewKeys | ( | ) |
Implemented in Core.Tools.Security.SecurityManager.
| bool Core.Interfaces.ISecurityManager.Initialize | ( | byte[] | pub_key, | |
| byte[] | priv_key, | |||
| byte[] | d_iv, | |||
| byte[] | d_key | |||
| ) |
Implemented in Core.Tools.Security.SecurityManager.
| bool Core.Interfaces.ISecurityManager.Initialize | ( | byte[] | pub_key, | |
| byte[] | priv_key, | |||
| byte[] | d_iv, | |||
| byte[] | d_key, | |||
| bool | des_encrypted | |||
| ) |
Implemented in Core.Tools.Security.SecurityManager.
| byte [] Core.Interfaces.ISecurityManager.Encipher | ( | byte[] | data | ) |
Implemented in Core.Tools.Security.SecurityManager.
| byte [] Core.Interfaces.ISecurityManager.Decipher | ( | byte[] | data | ) |
Implemented in Core.Tools.Security.SecurityManager.
| byte [] Core.Interfaces.ISecurityManager.Encrypt | ( | byte[] | data | ) |
Implemented in Core.Tools.Security.SecurityManager.
| byte [] Core.Interfaces.ISecurityManager.Decrypt | ( | byte[] | data | ) |
Implemented in Core.Tools.Security.SecurityManager.
| byte [] Core.Interfaces.ISecurityManager.SignData | ( | byte[] | in_data | ) |
Implemented in Core.Tools.Security.SecurityManager.
| bool Core.Interfaces.ISecurityManager.VerifyData | ( | byte[] | in_data, | |
| byte[] | in_sig | |||
| ) |
Implemented in Core.Tools.Security.SecurityManager.
bool Core.Interfaces.ISecurityManager.EncryptDESKey [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
bool Core.Interfaces.ISecurityManager.ReverseEncrypt [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
RSACryptoServiceProvider Core.Interfaces.ISecurityManager.PrivateKeyProvider [get] |
Implemented in Core.Tools.Security.SecurityManager.
RSACryptoServiceProvider Core.Interfaces.ISecurityManager.PublicKeyProvider [get] |
Implemented in Core.Tools.Security.SecurityManager.
RijndaelManaged Core.Interfaces.ISecurityManager.SecretKey [get] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.PrivateKeySignature [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.PublicKeySignature [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.PrivateKey [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.PublicKey [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.DESKey [get, set] |
Implemented in Core.Tools.Security.SecurityManager.
byte [] Core.Interfaces.ISecurityManager.DESIV [get, set] |
Implemented in Core.Tools.Security.SecurityManager.