해시함수1 [노개북 스터디] 12일차_2023/02/28 [오늘의 과제] ✅ 에피소드 35~38 까지 읽기 ✅ TIL 작성하기 📝 오늘의 TIL 📝 ✔️ 책에서 기억하고 싶은 내용들 정리 에피소드 35 : 비밀번호는 어떻게 저장될까? - 비밀번호 시스템 [잘못된예 ❌] 1. 데이터베이스에 그대로 저장 : 개발자가 비밀번호 다 볼 수 있음 2. 데이터베이스 자체를 암호화하여 제공받은 키로 로그인: 키를 잃어버리면 끝 [괜찮은예 ✅] 1. 해시함수사용 : 해시함수에 통과시켜 얻은 출력값을 데이터베이스에 저장. BUT!! '레인보우테이블' 이라는것 때문에 완벽하지는 않다. (입력값, 출력값을 연결한 표) 레인보우테이블이 털리면 끝. 2. 👍BEST 솔트와 입력값을 합침 : 비밀번호와 솔트를 합쳐서 해시함수에 통과시킨다. 레인보우 테이블이 있어도 원래 입력값을 찾을 .. 2023. 3. 1. 이전 1 다음