# 암호화 해시란 무엇인가요?
암호화 해시는 임의의 데이터를 고정된 길이의 문자열로 변환하는 수학적 함수입니다. 동일한 입력은 항상 동일한 출력을 생성하지만, 입력이 조금만 변경되어도 완전히 다른 해시가 생성됩니다.# 사용 가능한 알고리즘
- MD5 (128비트): 빠르고 널리 지원됩니다. 비밀번호 보안용으로는 부적합한 것으로 간주되지만 중요하지 않은 환경에서의 파일 무결성 검사에는 유용합니다.
- SHA-1 (160비트): 2017년 이후 보안상 중요한 용도에서는 사용이 권장되지 않습니다. 여전히 기존 시스템에 남아 있습니다.
- SHA-256 (256비트): 대부분의 애플리케이션에 대한 현재 표준입니다. 비트코인, TLS 및 코드 서명에 사용됩니다.
- SHA-512 (512비트): SHA-2의 더 긴 변형으로, 최대의 충돌 저항이 필요한 경우에 이상적입니다.