728x90
반응형
해시 알고리즘의 종류에는 md5, sha1, sha2(sha256, sha384, sha512) 등이 있음.
md5(128bit)는 매우 취약하고, sha1(160bit)은 사용하지 않는 것을 권고.
- 자바에서는 java.security 라이브러리를 상용해서 md5, sha256 해시 및 aes256 암호화 복호화 가능.
- md5, sha256은 단방향 암호화로 비밀번호를 암호화하거나 데이터 전송등에서 무결성을 체크하는 데 사용(md5는 사용하기를 비권장(128bit, 빠르게 해시 가능))
- aes256은 양방향,대칭형 암호화로 암호화, 복호화 가능.
728x90
'스마트웹앱콘텐츠전문가 > JAVA' 카테고리의 다른 글
for-each문 (0) | 2020.05.19 |
---|---|
[자바 / 현재 프로젝트의 루트 경로 반환] (0) | 2019.11.29 |
싱글톤 패턴 (0) | 2019.08.12 |
[문자열 부분 일치 및 일치 여부] (0) | 2019.07.04 |
[엑셀 POI 라이브러리] (0) | 2019.07.04 |