Jika Anda telah menginstal openssl
, Anda dapat menggunakan:
echo -n "foobar" | openssl dgst -sha256
Untuk algoritme lain, Anda dapat mengganti -sha256
dengan -md4
, -md5
, -ripemd160
, -sha
, -sha1
, -sha224
, -sha384
, -sha512
atau -whirlpool
.
echo
biasanya akan menampilkan baris baru, yang ditekan dengan -n
. Coba ini:
echo -n foobar | sha256sum
Jika perintah sha256sum tidak tersedia (di Mac OS X v10.9 (Mavericks) misalnya), Anda dapat menggunakan:
echo -n "foobar" | shasum -a 256
echo -n
berfungsi dan sepertinya tidak akan pernah hilang karena penggunaan historis yang masif, namun per versi terbaru dari standar POSIX, aplikasi baru yang sesuai "didorong untuk menggunakan printf
".