본문 바로가기
메뉴 바로가기
kkuma
sohyun_
글쓰기
관리
태그
방명록
RSS
kkuma
카테고리 메뉴열기
닫기
검색하기
검색하기 폼
검색하기
CATEGORY
분류 전체보기
(66)
Programming
(58)
Python
(18)
Java
(12)
Node.js
(11)
JavaScript
(6)
Vue
(0)
Git
(2)
Other
(9)
Book
(2)
Google Analytics
(2)
Tistory
(1)
Others
(5)
방명록
BCrypt (1)
[Node.js] Password Security
기존의 로그인 시스템에서 이슈가 생겨서 비밀번호 보안을 강화시키는 작업을 진행했고, 이 페이지는 그에 대한 설명하고 있다. 기존의 시스템은 웹 화면쪽에서 입력된 값을 패킷으로 바로 전송하여 bcrypt를 이용했는데, 이 과정에서 정보가 유출될 수 있어서 수정 보완하기로 한다. 암호화에는 크게 단방향 암호화와 양방향 암호화 두 가지가 있다. 단방향 암호화는 복호화할 수 없는 암호화 방법이며, 복호화란 암호화된 문자열을 다시 원래 문자열로 해독하는것을 의미한다. 단방향 암호화가 복호화 할 수 없다고 설명했지만, 최근 MD5나 SHA1 방식 등은 쉽게 해독이 가능하니 사용하지 않는것이 좋다. 자세한 내용은 MD5 파트에서 설명하고 있다. # bcrypt 1) 설치 npm install bcrypt-nodejs..
Programming/Node.js
2019. 5. 31. 08:29
이전
1
다음
이전
다음
최근에 올라온 글
TAG
Amazon
AWS
JavaScript
자바스크립트
IT
스프링
node.js
Python
Java
S3
nodejs
Programming
파이썬
Spring
프로그래밍
more
«
2025/01
»
일
월
화
수
목
금
토
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Total
Today
Yesterday
Blog is powered by
Tistory
/ Designed by
Tistory
티스토리툴바