windows 에서 파일 해쉬값 구하기 (md5, sha256 …)

windows 에는 CertUtil 이라는 명령어를 사용

PS E:\test> certutil -hashfile .\telegraf-1.13.0-1.x86_64.cpio md5
MD5의 .\telegraf-1.13.0-1.x86_64.cpio 해시:
0ea626c7a541e64bece564bbb1c964d6
CertUtil: -hashfile 명령이 성공적으로 완료되었습니다.

특정 파일의 md5 해시를 구해 봅니다

PS E:\test> certutil -hashfile .\telegraf-1.13.0-1.x86_64.cpio sha256
SHA256의 .\telegraf-1.13.0-1.x86_64.cpio 해시:
c1af052a2fbffb0e435548e09c9946736295b30a3e652b02e6987e328f7b1af8
CertUtil: -hashfile 명령이 성공적으로 완료되었습니다.

같은 파일의 sha256 해시를 구해 봅니다

PS E:\test> certutil -hashfile -?
사용법:
  CertUtil [옵션] -hashfile InFile [HashAlgorithm]
  파일에 암호화 해시 생성 및 표시

옵션:
  -Unicode          -- 리디렉션된 출력을 유니코드로 씁니다.
  -gmt              -- GMT로 시간 표시
  -seconds          -- 시간을 초와 밀리초로 표시
  -v                -- 자세한 정보 표시 작동
  -privatekey       -- 암호 및 개인 키 데이터 표시
  -pin PIN                  -- 스마트 카드 PIN
  -sid WELL_KNOWN_SID_TYPE  -- 숫자 SID
            22 -- 로컬 시스템
            23 -- 로컬 서비스
            24 -- 네트워크 서비스

해시 알고리즘: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512

CertUtil -?              -- 동사 목록(명령 목록)을 표시합니다.
CertUtil -hashfile -?    -- "hashfile" 동사의 도움말 텍스트를 표시합니다.
CertUtil -v -?           -- 모든 동사의 도움말 텍스트를 모두 표시합니다.

해당 명령의 기본 사용법은 위와같습니다

certutil 을
-hashfile — 파일에 암호화 해시 생성 및 표시

옵션을 통해서 지정 파일의 지정 해시 알고리즘 값을 얻습니다


댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다