bcrypt1 bcrypt - 암호 해시 함수 따라하며 배우는 노드, 리액트 기본 강의를 듣고 정리한 내용입니다. bcrypt란? 블로피시 암호에 기반을 둔 암호 해시 함수로서 레인보 테이블 공격 방지를 위해 salt를 통합한 적응형 함수의 하나이다. 라고 위키피디아에 적혀있긴 하지만 개인적으로 조금 어려운 설명이 아닐까 싶다. bcrypt로 무엇을 할 수 있는가 하면 보안을 좀 더 강화하는 용도로 쓰일 수 있다. client에서 DB내에 저장할 데이터들을 받을 때 비밀번호와 같이 암호화가 필요한 부분이 있다. 이런 경우 bcrypt를 통해 hash function을 사용하고 hash된 암호를 저장함으로써 보안을 강화할 수 있다. bcrypt 설치 bcrypt는 다음의 명령어를 터미널에 입력해 설치할 수 있다. npm install bcrypt --.. 2021. 5. 8. 이전 1 다음