mirror of
https://github.com/claunia/romrepomgr.git
synced 2025-12-16 19:24:51 +00:00
Ensure checksumming a file is read-only.
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user