# Hashing

19개의 포스트

[인증/보안] 기초

npx codestates-submission ls 2가지 주제 : 회원가입 및 로그인, 로그아웃같은 기능 구현. 이와 더불어 큰 개념인 인증(authentication)에 대해서 알아본다. : 클라이언트, 서버, 데이터베이스 모두를 다루면서 풀스텍 개

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

TIL 54일차

오늘은 지난주에 SQL 파트를 마치고 인증/보안 파트를 처음 시작하는 날이다. 이전에 학습했던 HTTP에 이어서 보안기능이 강화된 HTTPS를 학습하고 실제 서버와 클라이언트에서 HTTPS를 사용해서 Session 기능을 구현하는 스프린트를 진행하였다.정의HTTPS는

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

15829번: Hashing [Python]

백준 알고리즘의 15829번 문제이다. 1\. 일단 되게는 하자 이렇게 제출 했더니 50점이었다. 백준에서 답이 50점인 문제는 처음봐서 이게 뭐지? 하고 았다가 작은 수의 값을 정확하게 처리하면 50점, 큰 수의 값을 정확하게 처리하면 50점 이렇게 100점이었다.

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

ARCUS 데이터 분산 저장 정책

서비스 운영중에 부하가 집중되어 성능에 문제가 발생할 때 이를 해결하기 위한 방법으로 스케일 업(scale up)과 스케일 아웃(scale out)이 있습니다. 스케일 업은 단순히 서버의 하드웨어를 더 좋은 것으로 교체하는 것으로, 가장 간단한 해결방법이지만 서비스를

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

[Authentication/Security] HTTPS, Hashing, Cookie, CSRF

Hyper Text Transfer Protocol Secure socket layerHTTPS 는 HTTP 요청을 SSL 혹은 TLS 라는 알고리즘을 통해 HTTP 통신을 하는 과정에서 내용을 암호화하여 데이터를 전송하는 방법이다.'중간자 공격' - 중간에 데이터를

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

TIL(2021.04.14 - 04.16)

Token, oAuth, session, Hashing, Salt, Cookie,

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

해쉬함수

hashing

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

[프로그래머스]해시-전화번호 목록

직관적으로 생각하면 그렇게 어렵지 않은 문제다. 해시를 풀지 않고도 선형시간 안에 해결할 수 있다.\-> startsWith라는 메소드를 쓰는 방법도 있다.

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

TIL34: Authentication, HTTPS, Hashing & Salt

HTTPS(HyperText Transfer Protocol over Secure): HTTP 요청을 SSL(Secure Socket Layer) 또는 TLS(Transport Layer Security)를 이용해 통신 과정에서 내용을 암호화하여 데이터를 전송Hashi

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

[TIL] Data Structure - Hash Map

Map은 키와 value를 pair로 갖고 있는 자료구조이다. 학번과 이름의 관계와 비슷하다. 학생을 나타내는 고유한 키값(학변)을 이용하면 동일 인물도 구분할 수 있다. 따라서 이 두가지 데이터를 하나의 쌍으로 저장하는 형식이 Map이다.(일반적인 Object와 매우

2020년 9월 7일
·
0개의 댓글

🤔 Authentication & Authorization?

인증(Authentication) Session 일정 시간동안 동일한 사용자에 대한 상태 정보를 유지시키는 것. 즉, 클라이언트와 서버가 연결되어 있다 혹은 그 session이 유지되어 있다. 방문자(브라우저)가 웹서버에 접속하게 되면 방문자의 요구에 따른 (교류를

2020년 8월 24일
·
0개의 댓글
post-thumbnail

Web Authentication(인증)_세션/쿠키방식

Authentication(인증)은 웹에서 중요한 절차이다. 어떤 사용자가 서비스를 사용하는지 추적이 을 하는 등 개인정보를 다루는 과정이 포함되어 있어서 타인의 정보를 보호하기 위해 필수적인 파트이다. 인증은 프론트엔드의 관점에서 봤을 때 사용자의 로그인, 회원가입과

2020년 7월 29일
·
0개의 댓글
post-thumbnail

Hashing

만약 인증 과정을 거치지 않고 이메일과 관련된 정보들을 얻는다고 했을 때, 위의 그림처럼 설계가 된다.but, 위의 처럼 만들었을 때 보안상의 이슈가 발생하게 된다. 누구라도 이메일을 알고 있으면 모든 부가 정보에 접근할 수 있다.password를 추가하여 요청했을 때

2020년 6월 17일
·
0개의 댓글
post-thumbnail

TSL : 2020-04-28

오늘은 Hashing에 대해서 배웠다.

2020년 4월 28일
·
0개의 댓글

TIL - Hashing via bcrypt

암호화란? 웹상에서 유저의 데이터를 외부에서 함부로 접근할 수 없도록 원본데이터를 가공하는 것을 말한다. 암호화 종류 단방향 : 한번 암호화되면 다시 원래상태로 되돌릴수 없다. input되어온 데이터를 다시 암호화해서 비교는 가능하지만 원본상태로 되돌리기 어렵다.

2020년 2월 14일
·
0개의 댓글

Hash Table

Hash Table이란? 해시테이블 출처 : 위키백과 - 해시테이블 > 해시 테이블(hash table) 자료 구조 중 하나로, Key와 Value를 저장한다. Key, Hash Function, Hash, Value로 구성된다. 의 전화번호인 를 저장한다고 하자. 입력된 를 에 적용해서 라는 값을 얻는다. 그러면 는 미리 중 에 저장하게...

2020년 1월 17일
·
0개의 댓글