做个笔记。
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空间
不错