簡體   English   中英

如何從C#中的base64編碼字符串中獲取sha1哈希

[英]How to get sha1 hash from base64 encoded string in C#

我有需要將文件轉換為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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM