public string DecryptMessage(string message) { Stream inputData = null; string privateKey = string.Empty; byte[] array = Encoding.ASCII.GetBytes(message); inputData = new MemoryStream(array); using (StreamReader reader = new StreamReader(@"d:/keyPrivate.txt")) { privateKey = reader.ReadToEnd(); Stream descryptedData = OpenPgpUtility.PgpDecrypt(inputData, privateKey, "anil"); return(descryptedData.Stringify()); } }
private string DecryptMessages(string PrivateKey, string password, string decryptedMessage) { Stream inputData = null; string privateKey = string.Empty; byte[] array = Encoding.ASCII.GetBytes(decryptedMessage); inputData = new MemoryStream(array); //using (StreamReader reader = new StreamReader(@"d:/Keys/secret.txt")) //{ privateKey = PrivateKey;// reader.ReadToEnd(); Stream descryptedData = OpenPgpUtility.PgpDecrypt(inputData, privateKey, password); return(descryptedData.Stringify()); //} }