Mac下的base64、MD5、SHA1求值方法

做个笔记。

Mac下解密base64的内容是用

echo enVvbGEuY29tQGdtYWlsLmNvbQo= | openssl base64 -d
得到:

echo enVvbGEuY29tQGdtYWlsLmNvbQo= | base64 -D
得到:

上面两个命令的差别不仅是有没有openssl的差别,后面的参数一个是小写的d,另一个是大写的D

Mac下用base64加密是用

echo “[email protected]” | openssl base64
得到
enVvbGEuY29tQGdtYWlsLmNvbQo=
Mac下计算文件的MD5散列值是用

md5 /Users/zola/some.txt 
得到
MD5 (/Users/zola/some.txt) = 94c96c1a28bf57fa0f859abbc5458c5d

Mac下计算文件的SHA1散列值是用

openssl sha1 /Users/zola/some.txt 
得到
SHA1(/Users/zola/some.txt)= 74f006876be1fd0fe85b5c66b55b327ad7ac8266

计算字符串的SHA1值

echo ‘zola’ | openssl sha1
2b08c7349c2c6f51d48343eb938123eb84137868

计算字符串的MD5值

md5 -s “[email protected]
得到
MD5 (“[email protected]”) = 914156fe4cdf8b2202c503205dd4ac21

echo “[email protected]” | md5
得到
212cf1b4c8cc48864bceac1c2a3c5539
来自周曙光的BLOGSPOT空间

1 thought on “Mac下的base64、MD5、SHA1求值方法”

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据