인코딩1 인코딩, 해싱, 암호에 대하여 🏷️ Encoding(인코딩) Data Encoding은 Scheme를 이용하여 데이터를 새로운 포맷으로 변경하는 것(Base64, ASCII Code 등)입니다. 현재의 포맷으로는 데이터 전송이 불가능할 경우 사용을 하게 되고 원래의 데이터로 복원(Decoding) 하는 것이 쉽기 때문에 암호화 목적으로 사용하지 않습니다. 주로 서로 다른 시스템 간 동일한 포맷으로 데이터를 주고받기 위해 사용합니다. ✔️ Base64 🏷️ Hashing(해싱) Hashing은 입력값을 고정된 길이의 출력값으로 변경하는 것입니다. 해싱된 데이터는 원래의 데이터로 복원 불가(단방향 암호화)하고 보통 데이터 무결성 체크를 위해 사용합니다. 원본과 사본을 동일한 해시 알고리즘(ex. SHA256)으로 해싱했을 때 값이 같으면.. 2023. 12. 25. 이전 1 다음