해시함수란 알고리즘의 한 종류로서 임의의 데이터를 입력 받아 항상 고정된 길이의 임의의 값으로 변화해주는 함수를 말함
우리가 회원가입에 사용할 해시함수 SHA256은 어떤 길이의 입력값을 넣어도 항상 256바이트의 결과값이 나옴
추가적으로 동일한 입력값은 항상 같은 결과값이 나오고,입력값이 조금이라도 달라지면 전혀 다른 값이 나오게 됨, 그리고 결과값을 통해 입력값을 알아내는 것이 불가능하다는 세가지 특징