암호화(md5, sha256, aes256)
해시 알고리즘의 종류에는 md5, sha1, sha2(sha256, sha384, sha512) 등이 있음. md5(128bit)는 매우 취약하고, sha1(160bit)은 사용하지 않는 것을 권고. - 자바에서는 java.security 라이브러리를 상용해서 md5, sha256 해시 및 aes256 암호화 복호화 가능. - md5, sha256은 단방향 암호화로 비밀번호를 암호화하거나 데이터 전송등에서 무결성을 체크하는 데 사용(md5는 사용하기를 비권장(128bit, 빠르게 해시 가능)) - aes256은 양방향,대칭형 암호화로 암호화, 복호화 가능.