Mac에서 파일의 sha256 해시를 확인하는 방법
차례:
파일의 sha256 해시를 확인해야 하나요? 명령줄에서 macOS에 있는 모든 파일의 SHA 256 체크섬을 쉽게 확인할 수 있습니다.
Mac에서 sha256 체크섬을 확인하기 위한 두 가지 명령줄 도구를 다루며 두 가지 모두 모든 최신 버전의 MacOS에 사전 설치되어 제공됩니다.
익숙하지 않은 분들을 위해 체크섬은 기본적으로 전송 중 오류가 발생했는지, 파일이 변조되었는지 등 파일 무결성을 판단하는 데 사용할 수 있는 문자와 숫자의 문자열입니다.예를 들어 파일 체크섬이 파일을 받은 곳에서 게시한 체크섬과 일치하면 파일이 동일하다고 확신할 수 있습니다. 다양한 종류의 해시와 체크섬이 있지만 여기서 다룰 내용은 sha256입니다.
샤섬으로 SHA256 체크섬 확인
shasum 명령은 모든 최신 Mac에서 사용할 수 있으며 sha256 해시를 확인하는 데 사용할 수 있습니다.
터미널을 실행한 후 다음 명령을 사용하여 /path/to/file을 파일 경로로 적절하게 바꿉니다.
shasum -a 256 /path/to/file
예를 들어 사용자 다운로드 폴더에서 "TopSecret.tgz"라는 파일의 sha256 해시를 확인하려면 다음을 사용할 수 있습니다.
shasum -a 256 ~/Downloads/TopSecret.tgz
다음과 같은 내용이 표시됩니다.
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
문자열 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef는 sha236 체크섬입니다.
openssl로 sha256 해시 확인
또한 openssl 명령을 사용하여 sha256 해시를 확인하고 확인할 수 있습니다.
Terminal.app에서 다음 명령을 사용합니다.
openssl sha256 파일명
예를 들어, 사용자 문서 폴더에 있는 "Data Integrity Matters.pdf"라는 파일의 sha256 해시를 확인하려면:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
다음과 같이 반환됩니다.
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c
숫자와 문자의 큰 문자열이 sha256 해시입니다.
sha1 체크섬을 확인하든 MD5 해시를 확인하든 해시를 확인하는 일반적인 프로세스에 이미 익숙하다면 이 프로세스와 명령이 그다지 놀랍지 않을 수 있습니다. 후자는 md5에 특정한 다른 명령을 사용합니다.
SHA-512 체크섬, SHA-256 해시, SHA-1 해시 또는 MD5 체크섬을 확인하려는 경우 Mac의 명령줄을 통해 수행할 수 있습니다. 힘내세요!