ProgramingTip

알고리즘 보안 및 보안 : MD5 또는 SHA1?

bestdevel 2021. 1. 6. 20:53
반응형

알고리즘 보안 및 보안 : MD5 또는 SHA1?


보안과 보안에서 가장 좋은 전체 해싱 알고리즘은 무엇입니까? md5 또는 sha1?

내가 아는 바에서 md5sha1 보다 빠르지 SHA1 은 md5보다 더 복잡합니다.

내가 놓친 유전자 재조합?


우선 MD5가 손상되었습니다. 충돌이 보관 될 수 있으므로 MD5를 사용하는 보안 응용 프로그램에 있습니다. SHA1은 사고 사고 발생 안전이 믿어집니다. 그 외에는 MD5가 더 빠르지 만 128 비트 출력이 있고 SHA1은 160 비트 출력이 있습니다.

업데이트 : SHA1가 파손되었습니다 구글과 CWI 연구원의 팀이 충돌을 게시 한 - https://shattered.io/static/shattered.pdf


다음은 MD5와 SHA1의 비교입니다. 어느 것이 더 나은지에 대한 명확한 아이디어를 얻을 수 있습니다.

여기에 이미지 설명 입력


MD5는 모든 종류의 민감한 정보에 사용 적합하지 않습니다. 알고리즘과 충돌이 존재하며 이에 대한 공격이 성공했습니다.

이 업데이트 (2017 년 3 월)에는 SHA-2가 선호됩니다.

정보를 업무 처리 할 때마다 최신 지침을 확인하는 것이 좋습니다.

참조 URL : https://stackoverflow.com/questions/2948156/algorithm-complexity-security-md5-or-sha1

반응형