# 해시 암호화와 AES(Advanced Encryption Standard) 암호화 1. **용도**: - **해시 암호화**: 주로 데이터 무결성 검증을 위해 사용됩니다. 동일한 입력에 대해 항상 동일한 고정 길이 해시 값을 생성하며, 주로 비밀번호 저장, 데이터 무결성 확인 등에 사용됩니다. - **AES 암호화**: 데이터의 기밀성을 유지하기 위해 사용됩니다. 데이터를 암호화하면 오직 허가받은 사용자만 해당 데이터를 볼 수 있으며, 주로 데이터 보호에 사용됩니다. 2. **출력**: - **해시 암호화**: 항상 동일한 입력에 대해 동일한 해시 값이 생성됩니다. 즉, 해싱은 일반적으로 단방향 암호화입니다. 원래 데이터를 복원할 수 없습니다. - **AES 암호화**: 입력 데이터가 암호화되어 암호..