The digital fingerprint
디지털 지문
디지털 지문
해시 함수(Hash function)
The function that converts input values into fixed-length value.
입력된 값을 고정 길이의 데이터로 변환해주는 함수.
해시 값(Hash value)
The value output from the hash function.
해시 함수로부터 출력된 값.
Feature 1: One-way
특징 1: 일방향
The original contents cannot be restored by the hash value.
해시 값을 보고 원래 내용을 복원할 수 없다.
Feature 2: Collision avoidance
특징 2: 충돌회피
Different inputs have different hash values.
서로 다른 입력은 서로 다른 해시 값을 갖는다.
Therefore, the hash value is like the fingerprint.
그러므로 해시 값은 지문과 다름없다.
Possible things using a hash value that is a digital fingerprint.
디지털 지문, 해시 값으로 가능한 것들
File copy-original comparing, digital signature, one-way encryption, and enhanced DB processing.
파일 원본 대조, 디지털 서명, 일방향 암호화, DB 처리 능력 향상
The above information can be met during the practice at "취미로 해킹#1(OverTheWire - Bandit)".
위 내용은 "취미로 해킹#1(OverTheWire - Bandit)"에서 실습간 만나실 수 있습니다.