AsymmetricDecrypt(ICertificate certificate, ArraySegment< byte > cipherText, ArraySegment< byte > plainText) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
AsymmetricEncrypt(ICertificate certificate, ArraySegment< byte > plainText, ArraySegment< byte > cipherText) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
AsymmetricEnryptionAlgorithmUri | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
AsymmetricSign(ICertificate certificate, ArraySegment< byte > dataToSign, ArraySegment< byte > signature) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
AsymmetricSignatureAlgorithmUri | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
AsymmetricVerify(ICertificate certificate, ArraySegment< byte > dataToSign, ArraySegment< byte > signature) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
DefaultRsaCryptoProvider(ISecurityProvider provider, CryptoProviderSettings settings) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
DerviveKeys(byte[] secret, byte[] seed, params int[] lengths) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
Dispose(bool disposing) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inlineprotectedvirtual |
Dispose() | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetAsymmetricEncryptedDataSize(ICertificate certificate, int plainTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetAsymmetricPadding(ICertificate certificate, int plainTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetAsymmetricPlainTextDataSize(ICertificate certificate, int cipherTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetAsymmetricSignatureSize(ICertificate signingCertificate) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetRandomBytes(byte[] buffer, int offset, int count) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetSymmetricEncryptedDataSize(int plainTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetSymmetricPadding(int plainTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetSymmetricPlainTextDataSize(int cipherTextLength) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
GetSymmetricSignatureSize() | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
IsCertificateAllowed(ICertificate certificate) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
MaxAsymmetricKeySize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
MinAsymmetricKeySize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SecureChannelNonceLength | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SecurityProfileUri | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SecurityProvider | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
Settings | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SymmetricBlockSize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SymmetricDecrypt(byte[] key, byte[] iv, ArraySegment< byte > cipherText, ArraySegment< byte > plainText) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
SymmetricEncrypt(byte[] key, byte[] iv, ArraySegment< byte > plainText, ArraySegment< byte > cipherText) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
SymmetricEncryptingKeySize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SymmetricInitializationVectorSize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SymmetricSign(byte[] key, ArraySegment< byte > dataToSign, ArraySegment< byte > signature) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
SymmetricSigningKeySize | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |
SymmetricVerify(byte[] key, ArraySegment< byte > dataToSign, ArraySegment< byte > signature) | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | inline |
UserData | UnifiedAutomation.UaBase.DefaultRsaCryptoProvider | |