hash

개발일지/웹개발

Hashing, Salt

✔️ Hashing 어떠한 문자열에 '임의의 연산'을 적용하여 다른 문자열로 변환하는 것 모든 값에 대해 해시 값을 계산하는데 오래 걸리지 않아야 한다. -> 변환이 한 시간 걸린다면 로그인도 한 시간 걸린다는 뜻 최대한 같은 해시 값을 피해야 하며, 모든 값은 고유한 해시 값을 가진다. 아주 작은 단위의 변경이라도 완전히 다른 해시 값을 가져야 한다. ✅ 대표적인 해싱 알고리즘 MD(Message Digest) - MD4, MD5, MD6 SHA(Secure Hash Algorithm) - SHA-1, SHA-256, SHA-512 RIPEMD(RIPE Message Digest) WhirlPool ❗️ 이미 보안이 뚫린 해시 함수가 존재하므로 주의하여 사용해야 한다. ex) MD5, SHA-1, HA..

E-room
'hash' 태그의 글 목록