오늘 한 일
- 오늘은 쿠키, 세션에 대해서 공부했다.
- 쿠키: 서버가 사용자의 위치에 정보를 저장하고 불러올 수 있는 수단
- 브라우저에 저장, 사용자의 정보를 저장하고 있음
- 이름, 값, 만료 날짜, 경로 정보로 구성
- 다른 사람이 보기 쉬우므로 암호화하여 저장되어있음
- 암호화
- 일련의 정보를 임의의 방식을 사용하여 다른 형태로 변환, 해당 방식에 대한 정보를 권한이 있는 사람 이외에는 이해할 수 없도록 알고리즘을 통해 정보를 전달하는 과정
- node js 내부모듈의 Crypto사용
- hashing
- 어떠한 문자열에 임의의 연산을 적용하여 다른 문자열로 변환하는 것을 의미
- salt
- 해시하려는 값에 추가하는 값
- 해시값이 노출된 경우에도 원본 값을 보호할 수 있도록 하는 안전장치
- 암호화
- 브라우저에 저장, 사용자의 정보를 저장하고 있음
- 세션: 서버와 클라언트의 연결이 활성화된 상태를 의미
- 서버가 client에 대해 유일한 id를 부여하여 서버 측에서 관리
- 사용자의 중요한 데이터를 여기서 관리
- 암호화된 값을 알아보기위한 키도 여기서 관리
- 토큰
- 인증을 위해 사용되는 암호화된 문자열
- 서버가 client에 대해 유일한 id를 부여하여 서버 측에서 관리
- 쿠키: 서버가 사용자의 위치에 정보를 저장하고 불러올 수 있는 수단
'회고(TIL)' 카테고리의 다른 글
| 2020.06.23 화요일 (0) | 2020.06.23 |
|---|---|
| 2020.06.18 목요일 (0) | 2020.06.18 |
| 2020.06.15 월요일 (0) | 2020.06.15 |
| 2020.06.12 금요일 (0) | 2020.06.12 |
| 2020.06.11 목요일 (0) | 2020.06.11 |