표 데이터 · 가이드

CSV에서 개인정보를 가릴 때 원본에 남는 정보 확인하기

전화번호·이메일·주민등록번호 마스킹의 범위와, 간접 식별 정보가 남을 수 있는 이유를 설명합니다.

편집 책임: SideSideDev

브라우저 로컬 파일 처리 도구를 개발·운영합니다. 합성 예제와 제품의 실제 옵션·출력을 대조합니다. 모든 문서의 호환성이나 원본 편집기와의 동일성을 보증하지 않습니다.

마스킹 규칙이 적용되는 열을 명확히 고르세요

웹오피스의 CSV 개인정보 마스킹은 선택한 열에서 전화번호, 이메일, 주민등록번호처럼 정의된 패턴을 규칙에 따라 가립니다. 실제 열 이름을 쉼표로 지정하고 전화번호·이메일·주민등록번호 옵션을 각각 선택합니다. 이메일의 첫 문자·도메인, 휴대전화의 앞 3자리·뒤 4자리, 주민번호 앞 6자리·뒤 첫 자리는 남습니다. 열을 선택하지 않았거나 표현이 패턴과 다르면 값이 그대로 남을 수 있습니다. 도구를 실행했다고 해서 파일 전체가 익명화되는 것은 아닙니다.

예를 들어 연락처 열을 가렸어도 이름, 주소, 주문번호가 남아 있다면 사람을 다시 알아볼 수 있습니다. 공유 목적에 필요 없는 열은 삭제하고 남은 열을 함께 검토해야 합니다.

확인할 점

  • 어느 열에 직접 식별자가 있는지 목록을 만듭니다.
  • 이름·주소·고유번호 등 다른 열의 결합 위험도 확인합니다.

결과 파일을 다시 열어 표본을 확인하세요

대표 행뿐 아니라 빈칸, 하이픈이 없는 전화번호, 국가번호가 붙은 번호, 여러 이메일이 들어간 셀처럼 다양한 값을 살펴보세요. 규칙에 맞지 않는 값은 남을 수 있으므로 결과에서 검색과 표본 검수를 해야 합니다.

마스킹 결과는 가린 부분을 복원하기 위한 키를 제공하지 않는 사본입니다. 남은 값과 다른 열로 재식별될 수 있어 익명화·암호화·법적 적합성의 보증으로 취급하면 안 됩니다. 원본이 필요한 업무에서는 접근을 제한해 별도로 보관하고, 결과 CSV에도 회사명이나 드문 조합처럼 간접 식별 단서가 없는지 확인합니다.

확인할 점

  • 형식이 다른 표본 값을 결과에서 확인합니다.
  • 공유 범위를 정하기 전에 남은 열을 전체적으로 검토합니다.

작업 예시: 상담 목록을 외부 분석용으로 전달하기

상담 목록의 전화번호와 이메일 열을 가려도 고객 이름과 상세 주소가 남으면 사람을 알아볼 수 있습니다. 먼저 공유 목적에 필요한 열만 남기고, 선택한 연락처 열에 마스킹을 적용하세요. 결과를 받은 사람의 권한과 사용 목적도 고려해야 합니다.

특이한 번호 형식이나 한 셀에 두 개의 이메일이 들어간 행을 표본으로 확인하세요. 예상한 패턴 밖의 값은 남을 수 있으므로 결과 CSV 전체에서 직접 식별자와 드문 조합을 검색해야 합니다.

확인할 점

  • 불필요한 열을 먼저 제거합니다.
  • 마스킹되지 않은 예외 행을 찾아봅니다.

함께 연습할 공개 합성 파일

아래 자료를 내려받은 뒤 해당 도구에서 직접 선택합니다. 결과를 공유하기 전에 본문 검수 항목과 비교하세요.

형식과 API 참고 자료

일반 형식·API의 출처입니다. 웹오피스의 입력 지원·옵션·결과는 현재 도구 안내와 검수 항목을 기준으로 확인하세요.

이 글과 연결되는 도구

같은 주제의 다른 글