본문 바로가기

NodeJS

bcrypt를 bcryptjs로 전환

728x90

bcrypt를 bcryptjs로 전환 처리

bcrypt는 가장 유명한 단방향 해쉬 함수를 제공하는 라이브러리 입니다.

bcrypt

bcrypt 는 C++기반의 node 라이브러리 입니다. 사용을 위해서 OS에 python과 C++등이 OS에 설치되어야 합니다.

bcryptjs

bcryptJS 는 javascript로만 만들어진 라이브러리 입니다.

비교 디자인

Bcrypt vs BcryptJS Benchmark with Node.js를 확인해보면,

bcrypt의 성능이 bcryptJS의 성능보다 좋습니다.

다만 인터넷이 안되는 환경에서 추가 라이브러리를 설치하기 쉽지 않습니다.

따라서, 필요에 의해 bcryptJS의 설치를 추천 합니다.

참고자료

태그