용어와 정의
영문 또는 원어: Data integrity
한글명: 데이터 무결성
데이터가 의도하지 않은 변경이나 손상 없이 유지되는 특성.
정확한 의미
데이터 무결성은 데이터가 기대한 내용과 구조를 유지하고 승인되지 않았거나 의도하지 않은 변경으로 훼손되지 않는 성질입니다. 검사와 복구 능력은 사용하는 보호 방식에 따라 다릅니다.
쉽게 이해하기
파일을 열 수 있는지만 아니라 필요한 내용이 정확히 유지되었는지의 문제입니다. 이름이 보이는 것과 내용이 올바른 것은 서로 다릅니다.
사용하는 곳
체크섬 검사, 전송 검증 및 백업 복원 결과를 설명할 때 사용합니다.
오해하기 쉬운 점
기밀성이나 가용성과 같은 뜻은 아닙니다. 암호화되어 있어도 자료가 손상될 수 있고, 정상 파일도 권한 문제로 열지 못할 수 있습니다.
공식 근거
- OpenZFS: zpool-scrub(8)
Pool data checks and repairs
최종 내용 검토: 2026-10-21
보안에서의 원리와 사용 예시
저장 오류를 감지하는 검사와 행위자의 변경을 검증하는 보안 통제는 목적이 다를 수 있습니다. 해시, 전자서명, 권한과 감사 이력은 각기 다른 방식으로 무결성 확인을 돕습니다.
배포 파일과 신뢰할 수 있는 경로에서 받은 해시를 비교하고 서명도 확인하면 전송 중 변경 여부와 발행자 확인을 나누어 점검할 수 있습니다.
종류와 적용 조건의 구분
일반 체크섬은 우발적 오류 탐지에 쓰이며 암호학적 해시는 충돌 저항성 등을 고려합니다. 키가 있는 HMAC과 개인키로 만드는 디지털 서명은 단순 해시와 인증 전제가 다릅니다.
공격자가 파일과 비교용 해시를 함께 바꾸면 해시 일치만으로 안전을 입증할 수 없습니다. 비교 기준을 전달받는 경로와 서명 키의 신뢰도 함께 확인해야 합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
관련 용어
- Backup 백업
- Checksum 체크섬
- Encryption at rest 저장 데이터 암호화
- Cryptographic hash function 암호학적 해시 함수
- HMAC 키 기반 해시 메시지 인증 코드
- Digital signature 디지털 서명
- Audit log 감사 로그
- 읽기 전용 상태
- S.M.A.R.T.
- ECC memory 오류 정정 메모리
- Metadata 메타데이터
- Self-healing 자가 복구
- SMB signing SMB 서명
- RPO 복구 시점 목표
- Data deduplication 데이터 중복 제거
- Data migration 데이터 마이그레이션