Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. private static bool DecryptFile(string inputFile, string outputFile)
  2. {
  3. string s = "h3y_gUyZ";
  4. byte[] bytes = new UnicodeEncoding().GetBytes(s);
  5. FileStream stream = new FileStream(inputFile, FileMode.Open);
  6. RijndaelManaged managed = new RijndaelManaged();
  7. CryptoStream stream2 = new CryptoStream(stream, managed.CreateDecryptor(bytes, bytes), CryptoStreamMode.Read);
  8. FileStream stream3 = new FileStream(outputFile, FileMode.Create);
  9. try
  10. {
  11. int num;
  12. while ((num = stream2.ReadByte()) != -1)
  13. {
  14. stream3.WriteByte((byte)num);
  15. }
  16. stream3.Close();
  17. stream2.Close();
  18. stream.Close();
  19. }
  20. catch
  21. {
  22. stream3.Close();
  23. stream.Close();
  24. File.Delete(outputFile);
  25. return true;
  26. }
  27. return false;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement