我有需要将文件转换为base64的情况,这很好 . 之后我需要从base64编码的字符串中获取sha1哈希值 . 我找到了很多例子如何将文件读取到字节数组并从中获取sha1哈希但是我需要从base64编码的字符串中获取sha1哈希 .
这会做你想要的吗?
var fileBytes = File.ReadAllBytes(@"c:\file.txt"); var base64String = Convert.ToBase64String(fileBytes); var base64Bytes = Encoding.ASCII.GetBytes(base64String); var sha1 = SHA1.Create(); var base64BytesHash = sha1.ComputeHash(base64Bytes);
1 回答
这会做你想要的吗?