Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- pinia
- Vue 3
- 음성인식
- http header
- status code
- algorithm
- array
- 자바스크립트
- 상태 코드
- Web Speech API
- smtp
- vue
- php
- bubble sort
- Pepper
- laravel
- Date
- react
- typescript
- laravel 10
- State Management
- http
- javascript
- password
- 알고리즘
- salt
- sort
- Key strech
Archives
- Today
- Total
목록password (1)
Jin의 개발 블로그

Password를 DB에 저장할 때 일반적으로 request로 들어온 패스워드를 그냥 저장하지 않습니다. 대부분의 경우 Hash 알고리즘을 사용해서 DB에 저장합니다. Hash화된 패스워드를 해커들에 의해 유출되더라도 해커들이 눈으로 읽지 못해 로그인하는 건 쉽지 않습니다 문제점 그러나 모든 것에 답을 찾듯 해커들도 이를 복호화 하기 위한 방법을 많이 연구했습니다. 복호화 방법으로 나온 것이 Rainbow Table입니다. Rainbow Table에는 많은 패스워드에 대한 hash 결과값을 가지고 있습니다. 그래서 해커들은 테이블에 내용과 뺏어온 패스워드를 비교하여 복호화를 진행 합니다. 이를 Rainbow Table Attack 이라고 부릅니다. 옛날에는 컴퓨터와 알고리즘이 좋지 않았기 때문에 크게 문..
CS Skills/Software
2023. 11. 4. 10:05