XE에서 보면 비밀번호 암호화 알고리즘이 bcrypt, pbkdf2, md5 이렇게 3개뿐인데,
Rhymix의 경우에는 bcrypt, pbkdf2, sha512, sha256, sha1, md5 이렇게 6개나 있더군요.
여기서 물어보고 싶은 것은 각자 암호화가 어느정도로 튼튼한지, 빠른지를 궁금하거니와,
그냥 속편하게 이 암호화 알고리즘을 쓰면 된다라는 명쾌한 답변을 듣고 싶습니다.(무리일지는 모르겠지만..)
인터넷에서 찾아보기로는 제일 튼튼한 순으로 치면
bcrypt >= pbkfd2 > sha512 > sha256 > sha1 > md5 이렇게 되는걸로 알고 있는데 맞나요?
될 수 있으면 bcrypt 사용하고, php버전이 안되면 pbkfd2 사용을 권장한다고 내용을 찾았습니다.
http://qqiwan.blog.me/220025164096