1. 해시함수란?
- 알고리즘의 한 종류로서 임의의 데이터를 입력 받아 항상 고정된 길이의 임의의 값으로 변환해주는 함수를 말합니다.(일종의 암호화 함수)
- 우리가 회원가입에 사용할 해시함수 SHA256은 어떤 길이의 입력값을 넣어도 항상 256바이트의 결과값이 나옵니다(동일한 길이의 암호화 된 결과 값)
- 추가적으로 동일한 입력값은 항상 같은 결과값이 나오고, 입력값은 조금이라도 달라지면 완전히 다른 값이 나오게 됩니다. 그리고 결과값을 통해 입력값을 알아내는 것이 불가능하다는 세 가지 특징이 있습니다!
'프로그래밍 > 개발지식' 카테고리의 다른 글
| 정처기 시험대비 메모장 1 (0) | 2022.05.03 |
|---|---|
| JWT 란? (0) | 2022.05.03 |
| API 키란? (0) | 2022.04.29 |
| 정적 웹페이지 vs. 동적 웹페이지 (0) | 2022.04.29 |
| 클라우드 시대의 로그 관리 (0) | 2022.04.27 |