Hashing1 [Day 7] Encryption, Encoding, Hashing Encoding Data Encoding은 Scheme를 이용하여 데이터를 새로운 포맷으로 변경하는 것(Base64, ASCII Code 등) 현재의 포맷으로는 데이터 전송이 불가능할 경우 사용함 원래의 데이터로 복원하는 것(Decoding)이 쉽기 때문에 암호화 목적으로 사용하지 않음. Hashing Hashing은 입력값을 고정된 길이의 출력값으로 변경하는 것 해싱된 데이터는 원래의 데이터로 복원 불가(일방향 암호화) 보통 데이터 무결성 체크를 위해 사용 원본과 사본을 동일한 해시 알고리즘(ex. SHA256) 으로 해싱했을 때 값이 같으면, 원본과 사본이 같다는 것이 증명됨 Encryption Encryption은 Key 또는 Password를 가지고 있는 경우에만 원본을 볼 수 있도록 데이터를 '.. 2020. 8. 16. 이전 1 다음