ERPConnect.Obfuscation
Namespace: ERPConnect
Assembly: ERPConnectStandard20.dll
Obfuscation for storing sensitive data
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
Deobfuscate(byte[], byte[], byte[])
Parameters
obfuscatedData byte[]
key byte[]
iv byte[]
Returns
byte[]
Deobfuscate(string, Encoding, byte[], byte[])
Parameters
obfuscatedText string
encoding Encoding
key byte[]
iv byte[]
Returns
Deobfuscate(string)
Parameters
obfuscatedText string
Returns
DeobfuscateMore(string)
[Obsolete("Only for backward compatibilty, please use Deobfuscate(string obfuscatedText) instead")]
public static string DeobfuscateMore(string text)
Parameters
text string
Returns
Obfuscate(byte[], byte[], byte[])
Parameters
data byte[]
key byte[]
iv byte[]
Returns
byte[]
Obfuscate(string, Encoding, byte[], byte[])
Parameters
cleartext string
encoding Encoding
key byte[]
iv byte[]
Returns
Obfuscate(string)
Parameters
cleartext string
Returns
ObfuscateMore(string)
[Obsolete("Only for backward compatibilty, please use Obfuscate(string cleartext) instead")]
public static string ObfuscateMore(string cleartext)
Parameters
cleartext string
Returns
Last update: January 4, 2024