기능 및 기능
Writer, Calc 및 Impress용 anonym.legal LibreOffice 확장의 모든 기능에 대한 완전한 참고 자료.
5가지 익명화 방법
사용 사례에 맞는 올바른 방법을 선택합니다. 각 방법은 전역적으로 적용하거나 엔티티별 연산자를 사용하여 엔티티 유형별로 적용할 수 있습니다.
PII를 <PERSON_1>, <EMAIL_ADDRESS_1> 같은 형식화된 토큰으로 교체합니다. 문서 내에서 일관성이 있습니다. 동일한 이름은 항상 동일한 토큰을 받습니다.
교체 매핑으로 가역적입니다.
형식을 유지하면서 문자를 별표로 교체합니다. SSN의 마지막 4자리 같은 부분 데이터를 표시해야 할 때 유용합니다.
마스킹 문자 및 보이는 문자를 구성할 수 있습니다.
PII를 완전히 삭제하고 [REDACTED]로 교체합니다. 되돌릴 수 없습니다. 원본 데이터는 복구할 수 없습니다.
최대 개인 정보 보호 및 규제 준수에 최적입니다.
PII의 암호화 해시를 생성합니다. 동일한 입력은 항상 동일한 해시를 생성하여 데이터를 노출하지 않고 문서 간 상관관계를 가능하게 합니다.
단방향 함수입니다. 역전할 수 없습니다.
AES-256-GCM 인증 암호화를 사용하여 PII를 암호화합니다. 암호문은 문서의 원본 텍스트를 교체합니다. 올바른 암호화 키를 사용하면 암호를 해독하고 원본 데이터를 복원할 수 있습니다.
승인된 사용자가 나중에 암호를 해독해야 하는 워크플로우에 최적입니다. 키는 암호화 키 기능을 통해 관리됩니다.
사전 설정
사전 설정은 익명화 구성을 저장하므로 문서 및 기기 간에 재사용할 수 있습니다.
구성 저장
엔티티 선택, 방법, 언어 및 엔티티별 연산자 설정을 명명된 사전 설정으로 저장합니다.
교차 기기 동기화
사전 설정이 anonym.legal 계정에 자동으로 동기화됩니다. 로그인한 모든 기기에서 액세스합니다.
엔티티별 연산자
사전 설정 내의 각 엔티티 유형에 대해 다른 연산자를 구성합니다(예: 이름 교체, SSN 마스크, 이메일 해시).
사전 설정 관리
사이드바에서 사전 설정을 만들고, 이름을 바꾸고, 삭제합니다. 사전 설정 패널은 사전 설정 이름 및 엔티티 구성을 표시합니다.
암호화 키
암호화 익명화 방법에 대한 암호화 키를 관리합니다. 키는 서버에 안전하게 저장되며 영지식 보안을 위해 계정 키 암호화 키(KEK)로 래핑됩니다.
ZK로 래핑된 저장소
키는 저장 전 계정 KEK를 사용하여 XChaCha20-Poly1305로 암호화됩니다. 서버는 원본 암호화 키를 볼 수 없습니다.
자동 로드
드롭다운에서 저장된 키를 선택하면 키 값이 자동으로 가져오고 암호가 해독됩니다. 수동 입력이 필요하지 않습니다.
세션 지속성
키는 세션 중에 지속됩니다. 각 익명화 후 다시 선택할 필요가 없습니다. 로그아웃할 때 삭제됩니다.
미리 보기 대화 상자
미리 보기 대화 상자는 분석 후 열리며 문서에 적용하기 전에 익명화를 검토하고 사용자 정의할 수 있습니다.
엔티티 테이블
유형, 원본 텍스트 및 제안된 익명화 결과를 포함한 최대 50개의 감지된 엔티티를 표시합니다.
선택/선택 해제
모두 선택 또는 모두 선택 해제 버튼을 사용하거나 개별 엔티티를 전환합니다. 선택된 엔티티만 익명화됩니다.
엔티티별 검토
각 감지된 엔티티를 개별적으로 검토합니다. 거짓 긍정을 처리하기 위해 특정 감지를 수락하거나 거부합니다.
형식 보존(Writer만)
Writer에서 익명화할 때 확장은 원본 텍스트 형식을 보존합니다. 교체 텍스트는 원본과 동일한 시각 스타일을 상속합니다.
보존된 글꼴 속성
글꼴 이름, 글꼴 크기, 굵음, 기울임, 글꼴 색상, 밑줄, 취소선
보존된 단락 속성
정렬, 첫 줄 들여쓰기, 왼쪽 여백, 오른쪽 여백
Note: 형식 보존은 Writer에서만 사용 가능합니다. Calc 및 Impress는 형식 없이 일반 텍스트 내용을 처리합니다.
문서 지원
확장은 3개의 LibreOffice 응용 프로그램에서 작동하며 각각 응용 프로그램별 문서 처리가 있습니다.
Writer
선택 지원이 포함된 완전한 텍스트 추출. 굵게, 이탤릭, 밑줄, 글꼴 이름, 글꼴 크기, 색상 및 강조 표시의 형식 보존. 단락을 개별적으로 처리합니다.
Calc
셀 내용을 탭으로 구분된 텍스트로 처리합니다. 시트 전체에 걸친 개별 셀 내 텍스트를 분석하고 익명화합니다.
Impress
슬라이드 텍스트 개체(도형)에서 텍스트를 추출합니다. 프레젠테이션의 모든 슬라이드에서 텍스트 내용을 처리합니다.
다중 언어 감지
확장은 48개 언어로 PII를 감지합니다. 사이드바에서 감지 언어를 설정하거나 미리 보기 대화 상자에서 전환합니다. 언어는 어떤 NER 모델과 정규식 패턴을 적용할지 결정합니다.
빠른 작업
확장은 일반적인 작업에 빠르게 액세스하기 위해 도구 모음 명령을 등록합니다.
사이드바 열기
anonym.legal 사이드바 패널을 엽니다. 도구 모음 또는 View → Sidebar 메뉴에서 사용 가능합니다.
선택 항목 익명화
현재 선택된 텍스트를 분석하고 익명화합니다. 사이드바를 건너뛰고 미리 보기 대화 상자로 직접 이동합니다.
선택 항목 분석
익명화하지 않고 현재 선택을 PII에 대해 분석합니다. 읽기 전용 모드에서 미리 보기 대화 상자를 엽니다.
청크 처리
대형 문서는 관리 가능한 청크로 처리되어 신뢰할 수 있는 결과를 보장하고 시간 초과를 방지합니다.
청크 크기
청크당 8,000자, 경계에서의 엔티티 분할을 방지하기 위해 400자 겹침.
크기 제한
최대 문서 크기 10 MB. 이 한계를 초과하는 문서는 분할하거나 섹션별로 처리해야 합니다.
요청 시간 초과
API 요청당 120초 시간 초과. 큰 청크는 여러 요청이 필요할 수 있습니다.
교차 기기 동기화
구성은 anonym.legal 계정으로 로그인한 모든 기기에 자동으로 동기화됩니다.
사전 설정
엔티티 선택, 방법, 연산자
사용자 지정 엔티티
사용자 지정 정규식 패턴 및 거부 목록
암호화 키
ZK로 래핑된 키 메타데이터 및 값
동기화는 5분마다 자동으로 실행됩니다. 변경 사항은 로컬에 캐시되고 연결이 복원되면 동기화됩니다.