가변 길이(평문 암호) -> 해시 알고리즘 -> 고정길이(다이제스트) 해시 알고리즘을 알지 못하면 복호화 어려움
평문 암호 + 솔트(랜덤) -> 암호화 -> 암호문 평문 암호가 같더라도 솔트 값이 달라 암호문이 다름