문자열의 SHA1 해시 확인 방법
차례:
문자열의 sha1 해시를 확인해야 하나요? 명령줄에서 문자열의 sha1 해시를 쉽게 찾을 수 있으며 이 트릭은 Mac OS 또는 Linux에서 sha1 해시를 확인하는 데 사용됩니다.
openssl 명령을 사용하여
문자열의 SHA1 해시 확인
텍스트 문자열의 SHA1 다이제스트를 확인하는 방법은 다음과 같습니다., 이 예에서는 암호를 사용하지만 다음을 사용할 수 있습니다. 모든 텍스트 문자열. 터미널을 실행하고 다음 명령을 입력합니다.
"echo -n yourpassword>"
출력은 다음과 같습니다.
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
그것은 "yourpassword"의 sha1 체크섬입니다. "yourpassword"를 실제 비밀번호로 변경하여 해시를 확인하세요. 마찬가지로 이것을 임의의 문자열로 변경할 수 있으므로 "ILoveStarWars81"의 sha1 해시를 확인하려면 구문에 연결하기만 하면 됩니다.
터미널 창에서 다음과 같이 보일 수 있습니다.
이 예제 외에 SHA1 해시 검사는 이전에 여러 차례 다루었던 파일 또는 문자열 무결성을 확인하는 데 자주 사용됩니다.
일부 배경의 경우 보안 문제를 발견하는 데 도움이 될 수 있습니다. 예를 들어 LinkedIn을 사용하는 경우 6개 이상의 주요 보안 위반이 발생했다는 소식을 들었을 것입니다.500만 명의 사용자 비밀번호가 도난당하여 웹에 유출되었습니다. 가장 먼저 해야 할 일은 해당 사이트에서 비밀번호를 변경하는 것이지만 비밀번호가 유출되었는지 확인하려면 비밀번호 자체의 SHA1 해시가 필요합니다.
이 출력을 사용하여 최근 LinkedIn 예에서 유출된 비밀번호 목록과 비교할 수 있지만 궁극적으로 이것은 모든 sha1 체크섬을 확인하는 데 사용될 수 있습니다.