Ensure checksumming a file is read-only.

This commit is contained in:
2020-08-22 12:37:41 +01:00
parent 3b0feee452
commit 7fb2281908
7 changed files with 12 additions and 12 deletions

View File

@@ -83,7 +83,7 @@ namespace Aaru.Checksums
public static byte[] File(string filename)
{
var localSha256Provider = SHA256.Create();
var fileStream = new FileStream(filename, FileMode.Open);
var fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read);
byte[] result = localSha256Provider.ComputeHash(fileStream);
fileStream.Close();
@@ -96,7 +96,7 @@ namespace Aaru.Checksums
public static string File(string filename, out byte[] hash)
{
var localSha256Provider = SHA256.Create();
var fileStream = new FileStream(filename, FileMode.Open);
var fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read);
hash = localSha256Provider.ComputeHash(fileStream);
var sha256Output = new StringBuilder();