# salting
암호화의 종류, Bcrypt_11.8
요약단방향 암호화: 해시 알고리즘을 사용하여 암호화는 가능하지만 복호화는 불가능한 암호화 방법.솔팅(Salting)과 키 스트레칭(Key Stretching) 기법: 단방향 암호화의 단점 보완양방향 암호화에는 대칭키 방식과 비대칭키 방식이 존재. 암호화와 복호화를 진행

[DB] 비밀번호를 암호화하여 안전하게 저장하기
우리가 비밀번호를 잊어버렸을 때 크게 2가지 방법으로 계정에 재접근 가능하도록 한다.비밀번호 재발급비밀번호 찾기(까먹은 비밀번호 자체를 찾음)현재 대부분의 사이트에서는 1번 방법인 비밀번호 재발급을 하여 비밀번호를 재설정 후 계정에 재접근할 수 있도록 한다.비밀번호를
TIL.인증&인가
1.what 인증?인가? 인증(uthentication)이란,유저 아이디와 패스워드를 확인하는 절차이다. 이 인증이라는 과정을 거치기 위해서는 생성할 수 있는 기능이 필요하다. 유저 ID.PW생성 유저 비ㅓㄴ 암호화 해서 저장 인가란,유저가 요청하는 r

[WEB #13] 인증과 인가(개인정보 관리)
인증(Authentication) 유저의 identification을 확인하는 절차 (아이디, 비밀번호 확인) 우리 서비스를 누가, 어떻게 사용하는지 추적하기 위해 사용한다. 인증에는 아이디, 이메일 주소, 비밀번호* 등이 필요하다. 비밀번호 관리 비밀번호는 개인정보보
[인증/보안] 기초
npx codestates-submission ls 2가지 주제 : 회원가입 및 로그인, 로그아웃같은 기능 구현. 이와 더불어 큰 개념인 인증(authentication)에 대해서 알아본다. : 클라이언트, 서버, 데이터베이스 모두를 다루면서 풀스텍 개

인증(Authentication)
유저의 identification(ID&PW)을 확인하는 절차.유저 ID & PW 생성유저 PW 암호화 후 DB에 저장유저 로그인 -> ID & PW 입력입력한 PW를 암호화 한 후 DB에 저장된 PW와 비교절차비교 일치하면 로그인 성공로그인 성공 후 클라이언트에게 a
%20%ED%9D%90%EB%A6%84.png)
인증 & 인가
1\. 인증이란? : 유저의 identification을 확인하는 절차(유저의 아이디와 비번을 확인하는 절차) 2. 단방향 해쉬 함수(one-way hash function) : 원본 메시지를 변환하여 암호화된 메시지인 다이제스트(digest)를 생성. 원본 메시지로

TIL: Authentication/Authorization
A brief blogpost about the main features of authentication and authorization, which are used in almost every web application
인증(authentication) & 인가(authorization)
로그인, 회원가입(사용자임을 증명)로그인에 성공하면 access token(암호화된 유저정보를 포함 - JSON WEB TOKEN(JWT)을 클라이언트에게 전송하고, 다음 번부터는 토큰을 확인하여 자동로그인 가능비밀번호는 반드시 암호화하여 저장 (단방향 해쉬함수가 일반

Authentication & Authorization
One of the most commonly implemented feature in APIs. It is a process of confirming the user's identification, such as checking the user's ID and pass
인증(Authentication) & 인가(Authorization)
인증과 인가는 API에서 자주 구현되는 기능중 하나이다.유저 아이디와 비밀번호를 확인하는 절차를 가르키며, 로그인 하는 과정을 생각하면 된다.인증을 위해서는 아이디/비번을 생성할수 있는 회원가입 기능 또한 필요하다.로그인을 하기 위해 우리는 먼저 아이디/비밀번호를 DB