# bcrypt

161개의 포스트

비밀번호 암호화(Bcrypt)

비밀번호는 개인의 정보와 밀접한 관련이 있기 때문에 노출되지 않도록 엄격한 주의가 필요하다. (대부분의 유저가 아이디와 비밀번호를 같게 쓰는 경우가 많아 한곳에서 노출되면 여러 곳에서 노출되는 것과 같다) 이 밖에 비밀번호 암호화가 필요한 이유에 대해 정리해보면 다음과

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

Bcrypt & jwt

단방향 암호화에서 사용되는 해시 알고리즘의 취약점을 보안하기 위해서,단방향 암호화를 진행할 때 솔팅(salting)과 키 스트레칭(key stretching)을 적용시킨 방법salting암호화를 진행 할 때 본래 데이터에 추가적ㅇ로 랜덤한 데이터를 더하여 암호화를 진행

2022년 9월 16일
·
0개의 댓글
·
post-thumbnail

[Node.js] bcrypt로 사용자 비밀번호 암호화하기

bcrypt로 비밀번호 암호화하기

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

[웹 공부] 웹 보안 비밀번호 해싱(Hashing)

[웹 공부] 웹 보안 비밀번호 해싱(Hashing)_사용자의 비밀번호를 그대로 DB에 저장하면 엄청난 보안 취약점이 된다 (하면 안된다)

2022년 8월 30일
·
0개의 댓글
·

nestJS로 개인프로젝트만들기9

nestJS로 개인프로젝트만들기9

2022년 8월 27일
·
0개의 댓글
·
post-thumbnail

암호화의 종류와 Bcrypt

단방향 암호화는 평문을 암호화 할 수는 있지만 암호화된 문자를 다시 평문으로 복호화가 불가능한 방식이다. 주로 해시 알고리즘을 이용하여 단방향 암호화를 구현한다. 단방향 암호화를 사용하는 주된 이유는 메시지 또는 파일의 무결성(integrity)을 보장하기 위해서다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

비밀번호 안전하게 저장하기

많은 서비스들이 사용자의 정보를 서버에 저장합니다. 가장 대표적인 사용자의 정보라면 아이디와 비밀번호를 들 수 있습니다. 오늘은 사용자의 비밀번호를 어떻게 암호화해서 서버에 전달하는지에 대해서 작성하려고 합니다. 비밀번호를 암호화할 때 사용한 패키지는 bcrypt입니다

2022년 7월 24일
·
0개의 댓글
·

인증 & 인가

Q1) 암호화? 1) 개인 정보는 개인정보보호법으로 인해 암호화해서 저장해야 한다. 2) 단방향 해시 원래 해시(hash)함수는 자료구조에서 빠른 자료의 검색, 데이터의 위변조 체크를 위해 사용된다. 하지만, 복원이 불가능한 단방향 해시함수는 암호화적 용도로 사용된다.

2022년 7월 23일
·
0개의 댓글
·
post-thumbnail

MERN - 회원가입 라우터 추가, body-parser, bcrypt

클라이언트/서버 클라이언트/서버는 두 개의 컴퓨터 프로그램 사이에 이루어지는 역할 관계를 나타내는 것이다. 클라이언트는 다른 프로그램에게 서비스를 요청하는 프로그램이고, 서버는 그 요청에 대한 응답을 해주는 프로그램이다. 클라이언트/서버 개념은 단일 컴퓨터 내에서도 적

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

SSH / BodyParser / PostMan / 회원 가입 기능 / Node mon / Bcrypt로 비밀번호 암호화 / #6~#10

인프런 | 따라하며 배우는 노드, 리액트 시리즈 - 기본강의 (John Ahn님)를 듣고 정리한 내용입니다. (20220922 수정)

2022년 7월 11일
·
0개의 댓글
·
post-thumbnail

[노드, 리액트 기초 | node.js] #8. Bcrypt로 비밀번호 암호화 하기

Bcrypt의 정의와 기본 세팅 방법에 대해 설명합니다.

2022년 7월 10일
·
0개의 댓글
·

hash password

해싱 = DB에 비밀번호를 저장할때 랜덤한 값으로 저장시켜주는걸 의미.단방향 함수, (무조건 비밀번호 => 해싱 값 (NO! 해싱값 -> 비밀번호))이번강의는 bcrypt를 통해 해싱을 함saltRounds = salt(소금)을 몇번 둘를지 설정소금이란 ? 기존비밀번호

2022년 7월 3일
·
0개의 댓글
·

users.resolver.ts, users.service.ts

들어가기Entity와 Dto를 다 만들었으면, 다음은, resolver와 service를 만들어보자.실제로 Mutation 및 Query가 실행되는 Logic을 만드는 부분.token부분은 이어서 코딩해 줄 예정.~

2022년 6월 26일
·
0개의 댓글
·

user.entity.ts

들어가기modules에서 가장 기본이 되는 entity에 대해서 알아보자!DB Model을 설정해준다.npm i class-transformernpm i class-validator==>Model의 우효성 검사!npm i @types/bcryptnpm i bcrypti

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

🗝 TS/Bcrypt를 이용하여 비밀번호 해쉬화(암호)

타입스크립트에서 Bcrypt를 이용하여 비밀번호 해쉬화를 해보자!

2022년 6월 25일
·
0개의 댓글
·

[인증/인가] bcrypt & JWT

[인증/인가] bcrypt & JWT 개념 및 간단한 사용 방법

2022년 6월 23일
·
0개의 댓글
·
post-thumbnail

[API]bcrypt & jwt 실습

bcrypt와 jwt의 A부터 Z까지 실습해보기

2022년 6월 14일
·
0개의 댓글
·
post-thumbnail

[API]인증 & 인가(bcrypt & jwt)

인증 & 권한 확인

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

TIL) 비밀번호 암호화

인증 (Authentication) 인증이란, DB 상에 저장된 유저

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

bcrypt & JWT

암호화 & 인증/인가

2022년 5월 31일
·
0개의 댓글
·