또니 개발 일기/개발 프로그래밍
암호화 MD5, SHA, AES
또니로랑
2024. 3. 7. 10:09
암호화와 해싱 차이
암호화는 복호화를 전제로 한 양방향 통신을 위한 것이며,
해시는 고정된 길이의 문자열을 생성하고 복호화 할 수 없다.
암호화
AES : 블록 암호화 방식, 대칭키 암호화 방식이며 무료로 공개, 매우안전, 키 관리 단순
해시
MD5 : 128비트 암호화 해시 함수, 보안에 취약
SHA : 안전한 해시 알고리즘, 강화된 보안 제공 MD5보다 느림