# bcrypt

79개의 포스트
post-thumbnail

인증 & 인가

1\. 인증이란? : 유저의 identification을 확인하는 절차(유저의 아이디와 비번을 확인하는 절차) 2. 단방향 해쉬 함수(one-way hash function) : 원본 메시지를 변환하여 암호화된 메시지인 다이제스트(digest)를 생성. 원본 메시지로

5일 전
·
0개의 댓글
post-thumbnail

[React] BE 로그인/회원가입 구현(3) bcrypt

bcrypt 설치 User.js 수정

2021년 4월 15일
·
0개의 댓글

TIL #10 [Django] 암호화 & 인증(Authentication)

SALTING & KEY STRETCHING 암호화를 한 비밀번호를 해킹하기위해 컴퓨팅하는시간을 오래걸리게해서 그이전에 비밀번호 변경으로 해킹당하는것을 최소화 할 수 있다.

2021년 4월 7일
·
0개의 댓글

[Django/Python] Bcrypt & JWT

개인정보를 암호화하기 위한 라이브러리.bcrypt는 'str' 데이터가 아닌 'Bytes' 데이터를 암호화한다.따라서 데이터를 'Bytes'로 바꾸어주어야 한다.파이썬에서는 'str'을 encode하면 'Bytes'가 되고, 'Bytes'를 decode하면 'str'이

2021년 4월 7일
·
0개의 댓글

비밀번호 암호화하기

bcrypt

2021년 3월 31일
·
0개의 댓글
post-thumbnail

BCrypt

BCrypt는 단방향 암호화.스프링부트 에서는 주로 BCrypt을 쓴 PasswordEncoder를 사용하게 될텐데위와 같이 사용할일이 많을 것이다.크게 고민없이 쓰다가 문득 이런 생각이 들었다.Salt는 어디에 있는거지...?찾아본 결과 해쉬를 하면서 매번 다른 Sa

2021년 3월 20일
·
0개의 댓글

Sequlize 사용 시 bcrypt error

문제1: bcypt.hash를 사용해 model.create(data) 할 때The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like

2021년 3월 15일
·
0개의 댓글

Bcrypt & JWT -인증&인가

authentication authorization bcrypt 사용자가 입력한 민감한 정보를 그대로 입력하면 security risk이다. 그래서 encrypt 하여 저장하는것이 현명하다. bcrypt플러긴을 설치하여 임포트 한후에 사용한다. JWT JWT

2021년 3월 14일
·
0개의 댓글

bcrypt 암호화와 SHA 암호화

📌오늘 배운 것 🧰 삽질로그 벡앤드 뉴비로써 항상 디비에 모든 값을 그대로 저장하면 안된다고 얼핏 들었지만 내가 직접 암호화 알고리즘을 만들어서 사용해야된다고 오해.(?) 하고 있었어서 암호화를 시도할 엄두조차 내지 못하고 있었다. 조금만 찾아보니 읭? 암호화

2021년 3월 10일
·
0개의 댓글

TIL 17 | JWT(Json Web Token)

👻 JWT ? jwt는 json web token으로, json객체를 사용해 두 객체 사이에서의 안정적인 정보 교환을 도와주는 웹 표준이다. ✨ jwt 구조 점(.)을 구분자로 총 3가지 부분으로 나눌 수 있다. 1. header header는 두 가지의 정보를

2021년 3월 10일
·
0개의 댓글
post-thumbnail

TIL DAY 18 || Django Authentication using Bcrypt

Django user Authentication using one-way encryption with Bcrypt

2021년 3월 9일
·
0개의 댓글

Authentication and Authorization

bcrypt 를 사용하여 사용자암호를 노출시키지않고 통신한다. JWT 를 사용하여 토큰을 발행하거나 발행된 토큰을 해석한다.

2021년 3월 8일
·
0개의 댓글
post-thumbnail

Django | 클래스 101 클론 - bcrypt

회원가입한 유저의 비밀번호를 저장해 보겠습니다. 만약 유저가 비밀번호를 "password" 로 지정했으면 이대로 DB에 저장시켜주면 될까요 ?? 단방향 해시

2021년 2월 13일
·
0개의 댓글
post-thumbnail

[Westagram_4]bcrypt,jwt

[westagram_2]여기에서 비밀번호를 생성할 때, 입력한 password가 db에 그대로 들어가게 만들었다. 이제 Password를 암호화해보자😊 bcrypt와 jwt는 인증인가에서 정리를 해놨기 때문에 여기에서는 간단하게만 설명하고 적용시키는 것을 위주로 설명

2021년 2월 9일
·
0개의 댓글

Node.js - bcrypt

TL;DR 이전까지 암호화할 때 crypto모듈을 사용해서 salt 생성 & salt와 암호화 pw를 별도로 저장하는 방식을 사용했는데, 최근 외주에서 백엔드를 맡은 팀원이 작성한 코드를 보던 중 salt 저장 없이 비교 가능한 모듈이 있어 신기하여 토이 프로젝트에

2021년 2월 6일
·
0개의 댓글

인증(authentication) & 인가(authorization)

로그인, 회원가입(사용자임을 증명)로그인에 성공하면 access token(암호화된 유저정보를 포함 - JSON WEB TOKEN(JWT)을 클라이언트에게 전송하고, 다음 번부터는 토큰을 확인하여 자동로그인 가능비밀번호는 반드시 암호화하여 저장 (단방향 해쉬함수가 일반

2021년 2월 2일
·
0개의 댓글
post-thumbnail

20210128 일기 - 1

3일간 에러 한줄을 해결하지 못해서 스트레스 농도가 짙어 지다가 한줄기 빛을 보았다...

2021년 1월 28일
·
0개의 댓글
post-thumbnail

Bcrypt를 사용하여 비밀번호를 암호화 해보자

사용자의 비밀번호를 데이터베이스에 저장할 때 비밀번호를 그대로 저장하게 되면 매우 위험하다. 만약 데이터베이스가 털리게 되면 사용자들의 비밀번호가 그대로 노출되기 때문이다. 따라서 사용자들의 비밀번호는 일종의 해싱 알고리즘을 통해 암호화 된 방식으로 데이터베이스에 저장

2021년 1월 8일
·
0개의 댓글