BraintreeEncryption.Library.Aes.Encrypt C# (CSharp) Метод

Encrypt() публичный Метод

public Encrypt ( string dataToEncrypt, byte aesKey ) : string
dataToEncrypt string
aesKey byte
Результат string
        public string Encrypt(string dataToEncrypt, byte[] aesKey)
        {
            return EncryptWithIv(dataToEncrypt, aesKey, GenerateIV());
        }

Usage Example

 public String Encrypt(string dataToEncrypt)
 {
     var aes = new Aes();
     var rsa = new Rsa(_publicKey);
     var aesKey = aes.GenerateKey();
     var encryptedData = aes.Encrypt(dataToEncrypt, aesKey);
     var encryptedAesKey = rsa.Encrypt(aesKey);
     return GetPrefix() + encryptedAesKey + "$" + encryptedData;
 }
All Usage Examples Of BraintreeEncryption.Library.Aes::Encrypt