반응형
SHA-256 해시 함수 사용 방법
SHA-256 해시 함수를 사용하는 방법은 시스템이나 사용 중인 프로그램에 따라 다를 수 있습니다. 대부분의 리눅스 배포판에서는 sha256sum
명령어를 사용하여 파일의 SHA-256 해시 값을 계산할 수 있습니다. 이 도구는 GNU coreutils 패키지에 포함되어 있으며, 많은 유닉스 계열 시스템에서 기본적으로 설치되어 있습니다.
기본 사용법:
sha256sum [옵션] [파일...]
옵션:
-b
또는--binary
: 바이너리 모드로 파일을 처리합니다. (텍스트 파일이 아닌 파일에 사용)-t
또는--text
: 텍스트 모드로 파일을 처리합니다. (기본 옵션)-c
또는--check
: SHA-256 체크섬 파일을 읽고 그 내용을 검증합니다.--tag
: 출력을RFC 1321
에서 권장하는 형식으로 만듭니다.--quiet
: 검증 중인 각 파일의 체크섬이 올바를 경우 아무것도 출력하지 않습니다.--status
: 출력을 하지 않고, 체크섬이 맞지 않을 경우에만 종료 상태를 반환합니다.
파일의 SHA-256 해시 계산 예:
단일 파일의 SHA-256 해시를 계산하려
면 다음 명령을 사용합니다:
sha256sum filename
이 명령은 지정된 파일의 SHA-256 해시를 출력합니다.
여러 파일의 SHA-256 해시를 계산하려면 파일 이름을 나열합니다:
sha256sum file1 file2 file3
이 명령은 지정된 모든 파일의 SHA-256 해시를 출력합니다.
SHA-256 해시 파일로부터 파일 무결성을 검사하려면:
sha256sum -c checksum_file
이 명령은 checksum_file
에 저장된 해시와 실제 파일의 해시를 비교하여 파일이 수정되지 않았는지 확인합니다.
정리:
sha256sum
명령어를 사용하여 파일의 SHA-256 해시 값을 계산할 수 있습니다.- 계산된 해시 값은 파일이 변경되지 않았는지 확인하는 데 사용됩니다.
- 파일 다운로드 후 무결성을 검증하거나 데이터가 손상되지 않았는지 확인하는 데 유용합니다.
- SHA-256은 현재 안전하게 사용할 수 있는 해시 알고리즘 중 하나입니다.
반응형
'Linuxpia > 리눅스 사용 팁' 카테고리의 다른 글
[리눅스 팁] GRUB 설정 파일 백업과 적용 (121) | 2024.01.20 |
---|---|
[리눅스 팁] 크롬 브라우저 아이콘을 데스크톱 패널에 올리기 (158) | 2024.01.19 |
[리눅스 팁] 파일의 무결성 확인하는 명령어, md5sum (123) | 2024.01.17 |
[리눅스 팁] ISO 이미지를 USB에 심는 방법 (75) | 2024.01.16 |
[리눅스 팁] 업그레이드 전에 시스템 분석과 보관 (64) | 2024.01.15 |