BraintreeEncryption.Library.Aes.GenerateKey C# (CSharp) Method

GenerateKey() public method

public GenerateKey ( ) : byte[]
return byte[]
        public byte[] GenerateKey()
        {
            _aesManaged.GenerateKey();
            return _aesManaged.Key;
        }

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;
 }