gpt4 book ai didi

macos - 二进制格式的 md5 哈希函数

转载 作者:行者123 更新时间:2023-12-02 04:15:09 28 4
gpt4 key购买 nike

我正在尝试使用 md5 算法计算文件的摘要。我被要求将输出格式化为二进制而不是十六进制。所以这是我在终端中的命令(我使用 mac):

openssl dgst -md5 -binary ~/Documents/msg_Joudi.txt > ~/Documents/hash.txt

这样生成了hash.txt文件,但是里面的内容不是二进制格式,不知道哪里出错了。

最佳答案

创建文件的 MD5 散列:msgFile.txt > 转换为Binary 并保存:

cat msgFile.txt | openssl dgst -md5 -binary > hash.bin.txt

Base64格式保存二进制文件:

cat msgFile.txt | openssl dgst -md5 -binary | base64 > hash.bin.b64.txt

十六进制表示形式保存二进制:

cat msgFile.txt | openssl dgst -md5 -binary | xxd -b > hash.bin.hex.txt

关于macos - 二进制格式的 md5 哈希函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34196313/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com