더 자세한 지인과 함께 시간이 지남에 따라 많은 컴퓨터 사용자가 해시 합계에 대해 궁금해합니다. 체크섬이라고도 합니다. 그것은 무엇입니까? 무엇이 필요합니까? 이 금액은 어떻게 계산됩니까?

정의

특별한 알고리즘을 사용하여 데이터에 대해 계산되는 특정 값이 호출됩니다. 해시 합계의 목적은 전송 중 데이터의 무결성을 확인하는 것입니다. 가장 일반적인 계산 알고리즘은 MD5, CRC32 및 SHA-1입니다. 체크섬은 동등하지 않은 데이터 세트를 비교하는 데도 사용할 수 있으며, 이는 컴퓨터에서 바이러스를 탐지하는 데 유용합니다.

이 방법의 사용은 바이너리로 동작하는 디지털 장비에서 검증이 용이하게 구현된다는 점에서 인기를 얻었으며 문제 없이 분석되고 정보 채널의 노이즈 존재로 인한 오류를 찾는 데 탁월합니다.

검증을 위한 알고리즘

MD5 알고리즘은 데이터의 무결성을 확인하는 데 사용될 뿐만 아니라 컴퓨터에서 동일한 파일이 발견될 때 자주 사용되는 상당히 신뢰할 수 있는 식별자를 얻을 수 있게 해줍니다. 따라서 내용이 아니라 해시 합계의 비교가 있습니다.

CRC32 알고리즘은 프로그램 보관에 사용됩니다. "순환 중복 코드"를 나타냅니다.

SHA-1 알고리즘은 BitTorrent 프로그램을 사용하여 다운로드한 데이터의 무결성을 검사하는 응용 프로그램을 찾았습니다.

예시

예를 들어 사용자가 컴퓨터에 운영 체제나 게임을 설치하려고 합니다. 그는 이미지를 다운로드하고 파일의 무결성이 정상이고 전송 중에 손실되는 것이 없는지 확인하려고 합니다. 이를 수행하는 가장 쉬운 방법은 업로드된 파일의 해시 합계와 작성자가 제공한 해시 합계를 비교하는 것입니다. 정확히 일치하면 이미지에 오류가 없습니다. 글쎄요, 파일의 해시 합이 다르면 일종의 오류가 발생했기 때문에 다시 다운로드해야 합니다.

이 기본 절차는 오작동, 동결에 대한 예방 조치입니다. 이를 수행하면 운영 체제, 프로그램 또는 게임의 설치가 올바른지 확인할 수 있습니다.

HashTab 프로그램: 해시 합계 확인

이 유틸리티는 운영 체제에 통합되어 필요할 때 사용되는 플러그인입니다. 공식 웹사이트에서 설치 파일로 무료로 다운로드할 수 있습니다. 프로그램 설치는 직관적입니다.

각 파일의 속성에 설치한 후 체크섬을 계산하기 위한 새로운 추가 탭이 있습니다. 기본적으로 위에서 설명한 동일한 세 가지 알고리즘에 따라 계산됩니다.

해시 합계를 확인하는 방법? 이렇게하려면 "비교"필드에 작성자가 표시한 금액을 삽입해야 합니다. 다운로드한 파일이 성공적으로 인증되면 녹색 체크 표시가 나타납니다. 그렇지 않으면 사용자에게 적십자가 표시됩니다. 이 경우 파일을 다시 다운로드하는 것이 좋습니다.

"파일의 해시 합계" 탭의 설정은 해당 항목을 클릭하여 변경할 수 있습니다. 검증 및 계산에 필요한 체크섬 표시를 설정할 수 있는 매개변수 창이 열립니다. 모든 것을 명확하게 하려면 체크섬을 소문자로 표시할 수 있는 확인란을 선택하는 것이 좋습니다.

따라서 이 프로그램으로 작업하는 것은 매우 쉽습니다. 경험이 없는 사용자도 다룰 수 있습니다.

MD5 파일 검사기

이 유틸리티는 공식 사이트에서도 다운로드되지만 설치가 필요하지 않습니다. 실행만 하면 됩니다. 검증을 위해 같은 이름의 알고리즘을 사용합니다. 파일 다운로드 시 원본의 해시 합계를 클립보드에 복사한 후 확인을 위해 필드에 붙여넣어야 합니다. 다음 단계는 사용자가 무결성을 테스트할 파일을 선택하는 것입니다. "확인" 버튼을 클릭하면 파일의 체크섬이 일치하는지 또는 파일이 손상되어 일치하는 항목이 없는지 여부를 알려주는 작업 결과가 포함된 메시지가 수신됩니다.

이 유틸리티의 추가 기능은 컴퓨터의 모든 파일에 대해 MD5 알고리즘을 사용하여 양을 계산하는 것입니다.

결론

그래서 "체크섬"이라는 개념이 고려되었습니다. 용도가 명확해졌습니다. 일반 사용자의 경우 파일의 무결성과 원본 준수 여부를 쉽게 확인할 수 있는 옵션입니다. 해시 합계를 계산하고 비교하기 위한 유용한 유틸리티가 설명되었습니다. 첫 번째는 서로 다른 양을 비교할 수 있고 두 번째는 하나의 알고리즘으로만 비교할 수 있지만 관리자 권한이 없을 때 중요한 설치가 필요하지 않습니다.

운영 체제나 기타 소프트웨어 제품을 설치하려는 경우 모든 설치 파일을 다운로드한 후 해시 합계를 확인하는 것이 좋습니다. 이것은 많은 시간과 더 중요한 것은 신경을 절약할 것입니다.

인터넷을 검색하거나 특정 파일을 다운로드하기 전에 해시 합계라고도 하는 MD5, SHA-1 및 SHA-256 매개변수를 만날 수 있습니다. 처음에는 임의의 문자와 숫자로 구성된 것처럼 보이지만 실제로는 파일의 진위를 확인하고 파일이 변경되거나 변조되었는지 확인할 수 있는 고유 키입니다.

해시 합계는 무엇이며 무엇을 위한 것입니까?

해시는 일련의 숫자와 문자를 생성하도록 설계된 암호화 알고리즘의 결과입니다. "디지털 지문"이라고도 합니다. 일반적으로 이러한 집합은 입력 정보의 크기에 관계없이 고정된 길이와 문자 수를 갖습니다. 예를 들어 "WP"와 "WP-SEVEN"은 정확히 같은 크기의 해시 합계를 갖습니다. 합계의 길이는 테스트 중인 해싱 알고리즘에 따라 다릅니다. 예를 들어, SHA1은 40자의 합계를 제공하고 MD5는 32자만 제공합니다.

또한 "WP-SEVEN"과 "WP-SEVEM"의 최소 차이에도 불구하고 해시 합계는 완전히 다르며 공통점이 없습니다. 즉, 누군가가 파일을 1비트(대략적으로 말하면) 변경하더라도 최종 결과는 완전히 다른 해시 합계를 얻게 됩니다. 이것은 해시를 파일의 신뢰성을 검증하는 편리한 방법으로 만듭니다. 게시자는 원래 금액을 지정하고 사용자는 결과를 확인하고 원본과 비교합니다.

해싱은 다양한 표준을 사용하여 수행됩니다. 종종 이들은 MD5, SHA-1 및 SHA-256입니다. 세 가지 알고리즘은 모두 다르게 작동하지만 개념은 동일합니다. 이것은 매우 복잡한 정보이기 때문에 여기에서 각 알고리즘의 작동 원리에 대해 설명하지 않겠습니다. 일반 정보일반 사용자에게 필요합니다.

Windows 10에서 해시를 확인하는 방법

Windows 10, Linux 또는 MacOS와 같은 모든 데스크톱 운영 체제에는 디스크에 있는 모든 파일의 해시 합계를 확인하는 표준 메커니즘이 있습니다.

PowerShell에서 해시를 찾는 방법


PowerShell은 파일의 해시 합계를 제공합니다. 에 의해 윈도우 기본값 SHA-265 해시를 생성하지만 다른 알고리즘의 해시가 필요하도록 지정할 수 있습니다. 이렇게 하려면 다음 명령을 사용하십시오.

  • Get-FileHash F:\Test.txt - 알고리즘 MD5
  • Get-FileHash F:\Test.txt - 알고리즘 SHA1
  • Get-FileHash F:\Test.txt - 알고리즘 SHA256
  • Get-FileHash F:\Test.txt - 알고리즘 SHA384
  • Get-FileHash F:\Test.txt - 알고리즘 SHA512
  • Get-FileHash F:\Test.txt - 알고리즘 MACTripleDES
  • Get-FileHash F:\Test.txt - 알고리즘 RIPEMD160

명령줄을 통해 해시 합계를 확인하는 방법

PowerShell에서 수행하는 많은 작업은 기존 명령줄에서도 수행할 수 있습니다. Command line을 통한 해시 확인은 다음과 같이 이루어진다.


기본적으로 명령 프롬프트는 해시 합계를 표시합니다. 1 하지만 원하는 해시를 시스템에 알려서 이를 변경할 수 있습니다. 이렇게 하려면 다음 명령을 사용하십시오.

  • certutil -hashfile F:\Test.txt MD5
  • certutil -hashfile F:\Test.txt MD4
  • certutil -hashfile F:\Test.txt MD2
  • certutil -hashfile F:\Test.txt SHA512
  • certutil -hashfile F:\Test.txt SHA384
  • certutil -hashfile F:\Test.txt SHA256
  • certutil -hashfile F:\Test.txt SHA1

HasTab으로 해시를 확인하는 방법

HashTab은 해시 합계를 쉽게 확인할 수 있는 아주 작은 유틸리티입니다. 확인하기 위해 매번 복잡한 명령을 입력할 필요가 없습니다. 모든 금액이 이미 수집될 파일 속성으로 이동하는 것만으로도 충분합니다.

또한 HashTab을 사용하면 두 파일의 해시 합계를 쉽게 비교할 수 있습니다. 이렇게 하려면 첫 번째 파일을 클릭하십시오. 마우스 오른쪽 버튼으로 클릭마우스, 선택 속성, 다음 탭을 엽니다. 파일 해시. 딸깍 하는 소리 파일 비교두 번째 파일의 경로를 지정합니다.

두 번째 파일의 해시 합계가 필드에 표시됩니다. 해시 비교, 합계가 일치하면 해시 아이콘 옆에 녹색 체크 표시가 나타납니다. 일치하지 않으면 적십자입니다.

종종 무차별 대입을 시작하기 전에 소중한 해시를 얻는 것이 전부는 아닙니다. 때로는 실제로 우리가 무차별 대입하거나 해시를 결정하거나 다른 말로 침투 테스트 중에 어떤 종류의 해시가 포착되었는지를 이해하는 것도 유용합니다.

가장 간단한 방법으로해시 알고리즘을 배우십시오 - 온라인 서비스. 가장 인기 있는 온라인 해시 감지 서비스 중 하나는 onlinehashcrack.com입니다.

사용 이 서비스매우 간단:

  1. onlinehashcrack.com으로 이동
  2. 찾은 해시를 입력하세요.
  3. 결과 얻기

이 서비스는 250가지가 넘는 해시 유형을 결정할 수 있습니다.

hashID를 사용하여 해시 정의

어떤 경우에는 해시 유형을 확인하기 위해 인터넷을 검색하는 것이 어려울 수 있습니다. 이러한 상황에서는 특수 유틸리티를 사용할 수 있습니다. 오늘날 가장 인기 있는 도구 중 하나는 hashID 도구입니다.

이 유틸리티는 HashTag 및 Hash-Identifier 유틸리티를 대체했습니다.

해시 ID어떤 유형의 해시가 앞에 있는지 확인하는 매우 유용한 Python 3 도구입니다.

hashID 라이브러리에는 200개가 넘는 해시 서명과 이를 사용하는 서비스가 있습니다.


hashID 유틸리티를 사용하여 해시 확인

이 유틸리티는 Python의 두 번째 분기에서 문제 없이 실행됩니다.

해시 ID 설정

$ pip install hashid
$ pip install --upgrade hashid
$ pip 제거 해시

해시ID 다운로드

Github에서 유틸리티를 다운로드할 수 있습니다. Excel 파일에서 지원되는 해시의 전체 목록도 찾을 수 있습니다.

그게 다야. 이러한 해싱 도구로 충분합니다. 모든 좋은 분위기와 정보 보안!

기사 내용:

경우에 따라 컴퓨터에 다운로드한 파일의 MD5 해시 합계를 계산해야 할 수도 있습니다. 예를 들어 원하는 파일을 정확히 다운로드했으며 공격자가 파일을 수정하지 않았는지 확인합니다. 이 기사에서는 2를 살펴보겠습니다. 다른 방법들이렇게 하려면 익스플로러용 확장 프로그램과 명령줄을 통해서만 가능합니다.

파일 탐색기 확장을 통한 옵션

을위한 윈도우 익스플로러비상업적인 용도로 무료로 제공되는 멋진 Hashtab 프로그램이 있습니다. 에서 다운로드할 수 있습니다. 무료(무료) 버전을 선택하고 "다운로드" 버튼을 클릭합니다.

프로그램을 설치하면 설정에서 선택한 알고리즘에 따라 선택한 파일의 해시 합계를 자동으로 계산할 프로그램을 선택하여 "파일의 해시 합계"라는 새 탭이 탐색기의 상황에 맞는 메뉴에 나타납니다.

명령줄을 통한 옵션(프로그램 설치 포함)

명령줄을 통해 파일의 해시 합계를 계산해야 하는 경우에는 이러한 경우에 적합한 Microsoft의 유틸리티를 사용할 수 있습니다. 에서 다운로드하여 설치하십시오. 이렇게 하려면 하드 드라이브에 폴더를 만들고 설치 프로세스 중에 지정해야 합니다. 이 예에서 프로그램은 C:\Program Files (x86)\FCIV 폴더에 설치되었습니다. 파일의 MD5 해시 합계를 계산하려면 명령줄을 시작하고 다음 명령을 입력해야 합니다.

"C:\Program Files (x86)\FCIV\fciv.exe" -md5 C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe

보시다시피 MD5 해시 합계는 첫 번째 옵션과 두 번째 옵션 모두에서 동일합니다.

"C:\Program Files (x86)\FCIV\fciv.exe"는 fciv.exe 파일의 경로입니다.
-md5 - fciv.exe가 해시 합계를 계산하는 알고리즘을 지정합니다.
C:\Users\Admin\Downloads\HashTab_v6.0.0.34_Setup.exe - 해시 합계를 계산하는 파일의 경로입니다.

명령줄을 통한 옵션(프로그램 설치 없이)

프로그램을 설치하고 싶지 않은 경우 내장된 Windows 도구, CertUtil 유틸리티를 사용하여 이를 수행할 수 있습니다.

MD5 해시를 확인하려면 다음 명령을 입력하기만 하면 됩니다.

디지털 시대에는 비참한 1바이트라도 큰 가치가 있습니다. ISO 이미지 파일에서 1바이트라도 누락된 경우 해당 파일의 사용이 의심스럽습니다. 좋은 순간에 새로운 운영 체제를 설치하려고 할 때 이미지가 깨져 있기 때문에 설치의 특정 단계에서 프로세스가 중단됩니다. 따라서 어떤 ISO 파일디스크에 굽기 전에 무결성을 검사해야 합니다. 따라서 소중한 시간을 절약하고 이 또는 그 ISO 이미지가 기록된 디스크를 사용하는 과정에서 발생하는 어리석은 사건에 대해 스스로 경고합니다. 그리고 한 가지 더 중요한 점은 깨진 ISO 이미지는 사용자가 통제할 수 없는 이유로 인해 나타날 수 있다는 것입니다. 예를 들어 파일 자체는 작성자가 이미 손상을 다운로드한 것입니다. 또한 인터넷 연결이 불안정하여 궁극적으로 컴퓨터에 파일을 다운로드할 때 데이터가 손실됩니다.

ISO 이미지의 체크섬을 스캔하려면 다음 단계를 순서대로 따라야 합니다. 프로그램이 매우 간단하고 깊은 지식과 진지한 설명이 필요하지 않기 때문에 자세히 설명하는 것은 의미가 없습니다. 그러나 단계별로 진행해 보겠습니다.

  1. World Wide Web에서 HashTab 프로그램(또는 체크섬(또는 해시 합계)을 확인하도록 설계된 유사한 프로그램)을 찾고 있습니다. ISO 이미지), 컴퓨터에 다운로드하여 설치합니다. 예를 들어 http://www.softportal.com/get-19546-hashtab.html 또는 공식 사이트에서 프로그램을 다운로드할 수 있습니다. 설치 프로세스는 매우 간단하며 설명이 필요하지 않습니다.
  2. 그런 다음 ISO 이미지 파일을 마우스 오른쪽 버튼으로 클릭하고 팝업에서 선택합니다. 컨텍스트 메뉴항목 "속성", 위치, HashTab 프로그램에 의해 생성된 새 탭
  3. "파일의 해시 합계" 탭으로 이동하면 다운로드한 파일의 해시 합계가 표시됩니다. 이 합계는 다운로드한 파일의 체크섬이며 완전하지 않더라도 여전히 체크섬이 있습니다.
  4. ISO 파일 설명에서 해시 합계를 복사합니다(일반적으로 파일을 다운로드한 제목에는 ISO 이미지의 체크섬이 표시되고 이미지가 다음과 같을 경우 디스크 뒷면에도 체크섬이 있어야 합니다. 디스크에서 복사하고 디스크에 라이선스가 부여된 경우) "해시 비교" 필드에 붙여넣고 "파일 비교 ..." 버튼을 클릭합니다.

준비가 된! 따라서 체크섬이 일치하는지 확인하고 ISO 이미지를 구울 준비가 되었는지 확인합니다. 체크섬이 다르면 ISO 파일을 다시 다운로드하고 무결성을 다시 확인해야 합니다. 다시 다운로드한 ISO 이미지가 여전히 깨진 것으로 판명되면 인터넷에서 다른 이미지, 가급적이면 다른 작성자의 이미지를 검색하는 것이 좋습니다.

가장 흥미로운 점은 HashTab 프로그램이 운영 사용자 모두에게 제공된다는 것입니다. 윈도우 시스템, 그리고 MacO의 감정가를 위해. 따라서 HashTab은 ISO 이미지의 체크섬을 확인하는 범용 도구입니다. 그리고 다른 운영 체제가 설치된 여러 대의 컴퓨터가 있더라도 하나를 사용하는 데 훨씬 더 익숙해질 것입니다. 소프트웨어찾는 것보다 개별 프로그램다른 디자인 운영체제. 인터넷에는 유사한 솔루션이 많이 있으므로 인터페이스에서만 서로 다른 거의 동일한 프로그램을 선택할 수 있습니다. 그러나 이러한 모든 프로그램은 기능 면에서 매우 간단하고 광범위하지 않으므로 선택하는 것이 무엇이든 모두 동일한 분야에 관한 것입니다. 당신과 정보의 무결성에 행운을 빕니다!