본문 바로가기

IT노트(구)/Bash

쉘 스크립트(bash) SHA1, SHA256 암호화 예제

쉘 스크립트를 통해서도 SHA 암호화가 가능하다.

perl 등을 이용하는 것보다 훨씬 더 간단하다!(한 줄이면 끝이다!)


echo -n "Safe123" | shasum -a 1


Safe123을 암호화해서(SHA1으로) c6395dc3804cc2119a45c4ee8dca6f2be65c793d가 출력된다!


SHA256은 그냥 숫자만 바꿔주면 된다.


echo -n "Safe123" | shasum -a 256


SHA256으로 암호화해서 0cea90edf9821498a98edbae5c61280a0a1b631d8502df0b7f7d047766662175가 출력된다.

(SHA512도 똑같은 방법으로 하면 된다!)