IT/CS 지식
암호화 알고리즘 SHA-1과 SHA-2 차이점
SHA(Secure Hashing Algorithm)은 해시 알고리즘의 일종으로 주로 암호화 보안에 사용합니다. 해시 알고리즘은 데이터를 고정된 크기로 압축하는 수학적 함수입니다. 아래는 window powershell에서 파일의 hash 값은 SHA256을 사용해서 해시 값을 구하는 이미지입니다. SHA-1과 SHA-2의 차이는 구성 및 비트 길이가 다릅니다. 뒤에 붙는 숫자에 표현되어 있듯이 SHA-1을 개선한 버전이 SHA-2입니다. SHA-1의 길이는 160bit입니다. SHA-2는 다양한 길이로 발생하며 보통 256bit입니다. “marty is tester”에 대한 각각의 SHA-1, SHA-2 값을 구하면 다음과 같습니다. SHA-1 : 58f168703ef40cbbff6745b6b5ddfb..
2023. 5. 9. 12:30