Node.js crypto 단방향암호화, pbkdf2


Node.js crypto 단방향암호화, pbkdf2

crypto란?다양한 방식의 암호화를 도와주는 모듈이다.비밀번호 같은 보안적인 측면이나 공개되서는안되는 것들을 암호화 해야한다.암호화에는 단방향 암호화, 양방향 암호화가 있다.단방향 암호화?고객의 비밀번호를 암호화해서 데이터베이스에 저장한다.로그인 할때 입력한 비밀번호를 암호화 알고리즘으로 암호화 한 후비교하는 것이다. 주로 hash기법을 사용한다.createHash(알고리즘)- 사용할 hash 알고리즘을 적는다. md5, sha1, sha256, sha512등이가능하지만 현재 다 해커들에게 뚫리고 현재로써는 sha512가 안전하다.update(문자열)- 변환할 문자열을 넣는다.digest(인코딩)- 인코딩할 알고리즘을 넣는다. base64, hex, latin1..........

Node.js crypto 단방향암호화, pbkdf2에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Node.js crypto 단방향암호화, pbkdf2