2009-12-18 2 views
0

최근 많은 사람들이 MD5보다 SHA1을 사용하기 시작했습니다. 나는 MD5에 보안 결함이 있다는 것을 알고 있지만, SHA1이 최근 인기를 얻고있는 이유는 무엇입니까?웹 응용 프로그램 용 SHA1 또는 MD5

+2

다른 이유가 필요합니까? –

+0

전 전문가가 아니지만 소금을 사용하지 않으면 결함을 제거 할 수 있습니까? –

+0

@Ben : 나는 그것들을 완화시킬 수 있다고 생각하지만, 당신은 결코 충분한 보안을 가질 수 없으며, 더 나은 해시 알고리즘으로 전환하는 것은 아주 간단한 변화입니다. –

답변

5

SHA1도 현재 looking weak입니다. 새로운 애플리케이션의 경우 SHA-256부터 시작할 수 있습니다.

0

주로 충돌 확률이 낮습니다. 이전 버전과의 호환성을 제외하고는 거의 모든면에서 더 낫습니다.

관련 문제