park_kyo_su.log
로그인
park_kyo_su.log
로그인
TIL - 20 - 인증과 인가
JungHoon Park
·
2021년 7월 18일
팔로우
0
0
💻
목록 보기
5/5
인증은 무엇이고 왜 해야할까?
Authentication
인증은 회원가입과 로그인을 말한다.
- 인증은 왜 필요할까?
해당 서비스를 누가 쓰는지, 어떻게 사용하는지 등 추적이 가능하도록 하기 위해
인증에 필요한 것?
- 아이디, 이메일주소, 비밀번호 등..
비밀번호는 어떻게 관리해야 할까?
Database에 저장 시 개인정보를 해싱하여 복원할 수 없도록 한다.
- 해싱 = 난독화
통신 시 개인 정보를 주고받을 때 SSL을 적용하여 암호화 (HTTPS)
암호화는 어떻게 할까?
단방향 해쉬
원래 해쉬(hash)함수는 자료구조에서 빠른 자료의 검색, 데이터 위변조 체크를 위해서 쓴다.
- 복원이 불가능한 단방향 해쉬함수는 암호학적 용도로도 사용한다.
결과만 봐서는 식별 불가
JSON Web Token
JWT 구조이다.
JungHoon Park
이사중 ! https://dpark-log.tistory.com/14
팔로우
이전 포스트
All | RESTful API
0개의 댓글
댓글 작성