MD5, SHA-1, SHA-256, SHA-512 해시 생성
빠른 속도, 파일 무결성 확인용. 보안 목적으로는 비권장.
MD5보다 강력하나 충돌 취약점 존재. Git에서 사용.
현재 표준. 비트코인, SSL/TLS 인증서에 사용.
최고 수준 보안. 민감한 데이터 보호에 권장.
아니요. 해시는 단방향 함수로 복호화가 불가능합니다. 암호화와 달리 원본을 복원할 수 없습니다.
네, 동일한 입력은 항상 동일한 해시를 생성합니다. 이를 결정적(deterministic) 특성이라 합니다.
보안이 중요하면 SHA-256 이상, 단순 체크섬이면 MD5도 가능합니다.