-
암호화 MD5, SHA, AES또니 개발 일기/개발 프로그래밍 2024. 3. 7. 10:09
암호화와 해싱 차이
암호화는 복호화를 전제로 한 양방향 통신을 위한 것이며,
해시는 고정된 길이의 문자열을 생성하고 복호화 할 수 없다.
암호화
AES : 블록 암호화 방식, 대칭키 암호화 방식이며 무료로 공개, 매우안전, 키 관리 단순
해시
MD5 : 128비트 암호화 해시 함수, 보안에 취약SHA : 안전한 해시 알고리즘, 강화된 보안 제공 MD5보다 느림
'또니 개발 일기 > 개발 프로그래밍' 카테고리의 다른 글
[JPQL/JPA] error Resolved For queries with named parameters you need to provide names for method parameters; Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters (0) 2024.03.07 WebFlux 정리 (0) 2024.03.07 Spring AOP 란 ? (1) 2024.02.27 트랜잭션 사용 시 주의점 (0) 2024.02.27 Thread Safe (0) 2024.02.27