Esempio n. 1
0
 public static string Encrypt(string Key, string Iv, CipherMode Mode, PaddingMode Padding, string Plain, ByteEncodeMethod ByteEncode, Encoding TextEncode)
 {
     byte[] bytes     = TextEncode.GetBytes(Plain);
     byte[] key       = ByteArrayEncoder.Decode(Key, ByteEncode);
     byte[] iv        = ByteArrayEncoder.Decode(Iv, ByteEncode);
     byte[] byteArray = AesWrapper.Encrypt(key, iv, Mode, Padding, bytes);
     return(ByteArrayEncoder.Encode(byteArray, ByteEncode));
 }
Esempio n. 2
0
 public static string Encrypt(string Key, string Plain)
 {
     return(AesWrapper.Encrypt(Key, string.Empty, CipherMode.ECB, PaddingMode.PKCS7, Plain, ByteEncodeMethod.Base64, Encoding.UTF8));
 }