Beispiel #1
0
 public static byte[] DecryptBinary(string decryptFilePath)
 {
     using (var baseStream = new FileStream(decryptFilePath, FileMode.Open, FileAccess.ReadWrite))
         using (var cryptStream = new SeekableAesStream(baseStream, Password, UniqueSalt))
         {
             var fileInfo        = new FileInfo(decryptFilePath);
             var decryptedBuffer = new byte[fileInfo.Length];
             cryptStream.Read(decryptedBuffer, 0, (int)fileInfo.Length);
             return(decryptedBuffer);
         }
 }