TIL 2023.1.7 [node.js] 암호화 모듈 bcrypt 활용하기
안녕하십니까 비굴이입니다! 항해99를 하면서 여러가지 파일을 만들고 작업을 하다보니 암호화의 필요성을 느꼈습니다. 특히 비밀번호를 저장하는 경우에는 암호화가 더욱 중요했습니다. 그래서 검색결과 bcypt 모듈을 알게 되었고 보안 부분에서 엄청나게 강력한 모듈이며, 1999년에 만들어졌지만 지금까지도 가장 많이 쓰이기에 이를 적용해보고자 합니다. 우선 모듈을 설치해줍니다. npm install bcrypt 우선 bcrypt 모듈을 불러온 다음에 비밀번호를 임의로 지정해줍니다. salt를 사용하게 되는데 여기에 들어가는 숫자는 값이 높을 수록 암호화 연산이 증가하며, 대신 숫자가 커질 수록 속도가 느려지는 단점이 있습니다. 그리고 hash를 이용하여 암호화된 비밀번호가 나타납니다. const bcrypt =..
TIL
2023. 1. 8. 13:06