주요 콘텐츠로 건너뛰기

민감 정보 마스킹

이 기능은 플러그인 1.23.1+ 버전에서 지원됩니다.

내장 또는 사용자 정의 OneAIFW를 활성화하면, 플러그인은 번역 과정에서 자동으로 민감 정보 (이메일 주소, 전화번호, 신분증 번호 등) 를 식별하고 마스킹하여 개인정보와 보안을 보호합니다. 이 가이드는 번역 과정에서 어떤 민감 정보가 식별되고 마스킹되었는지 확인하는 방법을 안내합니다.

마스킹 로그 보기

1 단계: 로깅 활성화

  1. 플러그인의 개발자 설정 페이지 열기
  2. "콘솔 로깅 활성화" 옵션 활성화

2 단계: 개발자 콘솔 열기

  1. 웹페이지에서 F12 키를 누르거나 (또는 페이지를 우클릭하고 "검사" / "요소 검사" 선택)
  2. "Console"(콘솔) 탭으로 전환

3 단계: 마스킹 로그 필터링

콘솔 필터 상자에 sensitive-를 입력하면 민감 정보 마스킹과 관련된 모든 로그를 필터링할 수 있습니다.

로그 형식 설명

콘솔에서 다음과 같은 형식의 로그를 볼 수 있습니다:

[sensitive-encode] "이메일: tester.cn+alias@example.com" -> "이메일: __PII_EMAIL_ADDRESS_1__"

[sensitive-decode] "이메일: __PII_EMAIL_ADDRESS_1__" -> "이메일: tester.cn+alias@example.com"

로그 의미

  • [sensitive-encode]: 민감 정보가 식별되고 마스킹되는 과정을 나타냅니다

    • 왼쪽은 원본 텍스트 (민감 정보 포함)
    • 오른쪽은 마스킹된 텍스트 (__PII_*는 마스킹 플레이스홀더)
  • [sensitive-decode]: 마스킹된 텍스트가 복원되는 과정을 나타냅니다

    • 왼쪽은 마스킹된 텍스트 (플레이스홀더 포함)
    • 오른쪽은 복원된 원본 텍스트

플레이스홀더 설명

__PII_* 형식의 플레이스홀더는 마스킹된 민감 정보의 유형을 나타냅니다. 예를 들어:

  • __PII_EMAIL_ADDRESS_1__: 이메일 주소
  • __PII_PHONE_NUMBER_1__: 전화번호
  • __PII_ID_CARD_1__: 신분증 번호
  • 기타...

마스킹 원리

민감 정보 마스킹의 구체적인 원리와 구현 세부 사항은 OneAIFW 프로젝트 문서와 코드를 참조하세요.

주의사항

  • 이 기능은 현재 베타 테스트 단계에 있으며, 식별이 부정확하거나 마스킹이 실패하는 경우가 있을 수 있습니다
  • 마스킹 실패나 식별 오류가 발생한 경우, GitHub Issues를 통해 피드백을 제출해 주시면 지속적으로 개선하겠습니다