c# - 在 C# 中从文本文件生成 MD4 哈希
问题描述
我想从文本文件内容中生成一个MD4哈希,但在中找不到与 MD5 相同的内容 System.Security.Cryptography
{
using (var md5 = MD5.Create())
{
using (var stream = File.OpenRead(fileName))
{
return BitConverter.ToString(md5.ComputeHash(stream)).Replace("-", string.Empty);
}
}
}
谁能帮我如何从文本文件内容生成 MD4 哈希?
解决方案
AFAIK 并且可以在网上找到,C# 没有任何生成 MD4 哈希的功能。
如果您确实需要生成 MD4 哈希,您可以:
需要找到提供此功能的 nuget 包(因为 MD4 已经过时,因为它是一个安全漏洞,所以我不希望包存在)
或自己编写算法。有关我找到的 github 示例,请参见此处。
推荐阅读
- vue.js - 在什么阶段使用 API(vuex)处理数据?
- html - 当屏幕放大或缩小时,如何使元素保持原位?
- python - Pyinstaller PermissionError: [Errno 13] Permission denied: run.exe
- powershell - 您如何使抽象的嵌套字典/哈希表对象可读(样式)?
- docker - 赛普拉斯没有连接到本地主机
- html - HTML:想要制作一个按钮列表并且文本不会改变颜色
- docker - 在 Windows 上使用 Docker Compose 和 Scylla 时无法初始化目录(存储 I/O 错误:22:无效参数)
- discord.py - on_member_join 函数在 discord.py 中不起作用
- javascript - Next.js Vanilla JS 脚本不会在部署时运行
- python - 如何更新 Matplotlib 上的形状?