PII 익명화를 위한 Nextcloud App

Nextcloud 파일 관리자에서 직접 개인정보를 감지하고 익명화하세요. 사이드바 통합, 우클릭 파일 액션, 그리고 7가지 익명화 방법 모두 — Nextcloud를 떠나지 않고.

두 가지 앱, 하나의 목표

완벽한 경험을 위해 둘 다 설치하거나 필요한 것만 선택하세요

Cloak Anonymizer

v2.0.0

풀페이지 PII 익명화 제품군

8개 탭 인터페이스가 포함된 독립 실행형 앱: 대시보드, 익명화(3가지 모드 + 배치), 이미지 PII 감지, 구조화된 CSV/JSON, 사전 설정 관리, AI 마법사가 포함된 사용자 정의 항목, 암호화 키 관리, 설정.

  • 대시보드가 있는 8개 탭 인터페이스
  • 3가지 모드: 분석, 익명화, 복호화
  • 이미지 PII 감지 및 편집
  • 구조화된 CSV/JSON 처리
  • 사전 설정 CRUD + 공개 라이브러리
  • AI 마법사를 사용한 사용자 정의 항목 생성
  • 대칭 + 비대칭 키 관리
  • 배치 텍스트 분석(최대 10개 텍스트)

Cloak Files

v1.0.0

파일 통합

PII 익명화를 Nextcloud Files에 직접 통합하는 경량 동반 앱입니다. 빠른 분석을 위한 사이드바 탭과 즉시 접근을 위한 우클릭 컨텍스트 메뉴가 있습니다.

  • Nextcloud Files의 사이드바 탭
  • "Cloak로 익명화" 우클릭 동작
  • 사이드바에서 자동으로 파일 내용 로드
  • Cloak Anonymizer와 공유 API 키
  • 모든 텍스트 기반 파일 형식 지원
  • 네비게이션 항목 없음 — UI 정리

개발자 프리뷰 — 무료 다운로드

앱은 완전히 기능하며 테스트 준비가 되어 있습니다. 아카이브를 다운로드하여 수동으로 설치하세요. Nextcloud App Store 게시가 곧 예정되어 있습니다.

  • Nextcloud 28, 29, 30, 31에서 완전히 작동
  • 7가지 익명화 방법 모두와 keep 연산자
  • 85개 이상의 국가 프리셋을 포함한 220개 이상의 내장 프리셋
  • 대칭 및 비대칭 키 관리를 통한 가역 암호화

지원되는 Nextcloud 버전

최신 4개 Nextcloud 메이저 릴리스와 호환

Nextcloud 28

지원

Nextcloud 29

지원

Nextcloud 30

지원

Nextcloud 31

지원

8개의 강력한 기능

대시보드, 익명화, 이미지 PII, 구조화된 데이터, 사전설정, 엔터티, 키, 설정

3가지 모드: 분석, 익명화, 복호화

모드 토글이 있는 통합 익명화 탭입니다. 텍스트를 분석하여 PII를 감지하고, 항목별 운영자 구성 및 항목 검토를 통해 익명화하거나, 이전에 암호화된 데이터를 복호화합니다.

이미지 PII 편집

이미지(PNG, JPG, BMP, TIFF, WebP)를 업로드하여 경계 상자 시각화를 통해 PII를 감지합니다. 구성 가능한 채우기 색상으로 감지된 항목을 편집합니다.

구조화된 CSV/JSON

열별 항목 구성으로 CSV 및 JSON 파일을 처리합니다. 열 자동 감지, 처음 5개 행 미리보기, 익명화된 출력 다운로드.

사전 설정 관리

220개 이상의 내장 사전 설정과 자신의 사전 설정에 대한 완전한 CRUD입니다. 공개 사전 설정 라이브러리를 찾아보고 가져옵니다. 빠른 접근을 위해 즐겨찾기를 토글합니다.

AI 항목 생성

예제에서 사용자 정의 정규식 패턴을 생성하는 5단계 AI 마법사입니다. 라이브 정규식 테스터가 있는 수동 편집기입니다. 공개 항목 라이브러리를 찾아보고 가져옵니다.

전체 키 관리

대칭(AES-256-GCM) 및 비대칭(RSA-4096) 키를 생성, 보기, 복사, 삭제합니다. WebCrypto를 통해 브라우저에서 RSA 키 쌍을 생성합니다. PEM 데이터를 봅니다.

배치 텍스트 분석

단일 API 호출에서 최대 10개 텍스트를 분석합니다. 입력 필드를 동적으로 추가/제거하고 결합된 결과를 한 번에 처리합니다.

대시보드 및 토큰 잔액

토큰 잔액, 빠른 작업 버튼, 사용 요약을 표시하는 한눈에 보는 대시보드입니다. Nextcloud에서 직접 API 사용량을 모니터링합니다.

7가지 익명화 방법

규정 준수 요구사항에 맞는 올바른 방법을 선택하세요 — 항목 유형별

Replace

<PERSON>, <EMAIL>

Redact

Complete removal

Mask

J*** D**

Hash

SHA-256

Encrypt

AES-256-GCM

Asymmetric Encrypt

RSA-4096

Keep

Skip entity

지원되는 파일 유형

10MB 이하의 텍스트 기반 파일 지원

일반 텍스트

.txt

CSV

.csv

HTML

.html

Markdown

.md

XML

.xml

JSON

.json

YAML

.yaml

사용 방법

1

앱을 설치하고 설정에서 cloak.business API 키를 구성

2

Nextcloud Files에서 텍스트 파일을 우클릭하거나 Cloak 사이드바 탭을 열기

3

분석을 클릭하여 PII 감지 — 신뢰도 점수와 함께 엔티티 확인

4

엔티티 유형별 익명화 방법을 선택하고 익명화 클릭

5

결과를 미리보기한 후 새 파일로 저장하거나 원본을 덮어쓰기

현재 및 계획된 기능

v1.0.0 (현재)

  • 분석, 익명화, 복호화 탭
  • 7가지 익명화 방법 + keep 연산자
  • 카테고리 그룹화된 220개 이상의 검색 가능한 프리셋
  • 파일 콘텐츠 로딩이 있는 사이드바 패널
  • 텍스트 파일용 우클릭 파일 액션
  • 대칭 및 비대칭 암호화 키 선택
  • 저장 전 미리보기 (새 파일 또는 덮어쓰기)
  • 신뢰도 점수 임계값 슬라이더
  • 엔티티별 연산자 재정의
  • 헤더의 토큰 잔액 표시

Roadmap

  • Nextcloud App Store 게시
  • 다크 모드 지원
  • 설정 패널 i18n (48개 언어)
  • 다중 파일 일괄 처리
  • PDF 및 DOCX 파일 지원
  • 조직 전체 API 키용 관리자 설정

설치

1

릴리스 페이지에서 cloak_anonymizer-v1.0.0.tar.gz 다운로드

2

Nextcloud의 custom_apps/ 디렉토리에 압축 해제

3

권한 설정: chown -R www-data:www-data cloak_anonymizer/

4

설정 > 앱 > 'Cloak Anonymizer'에서 활성화

5

설정 > 개인 > 보안에서 API 키 구성

요구 사항

지원

  • Nextcloud 28, 29, 30 또는 31
  • PHP 8.1 이상
  • PHP 확장: json, mbstring, xml, curl

필수

  • cloak.business 계정 (무료 플랜으로 충분)
  • cloak.business 대시보드의 API 키
  • cloak.business에 대한 아웃바운드 HTTPS 액세스가 있는 서버

Nextcloud App FAQ

Nextcloud App은 무료인가요?

앱 자체는 무료이며 오픈소스(AGPL)입니다. cloak.business API에 연결하며, 월 200 토큰의 무료 플랜이 있습니다. 유료 플랜은 월 3 €부터 시작합니다.

어떤 Nextcloud 버전이 지원되나요?

Nextcloud 28, 29, 30, 31. 앱에는 PHP 8.1 이상과 json, mbstring, xml, curl 확장이 필요합니다.

어떤 파일 유형을 익명화할 수 있나요?

10MB 이하의 텍스트 기반 파일: 일반 텍스트(.txt), CSV(.csv), HTML(.html), Markdown(.md), XML(.xml), JSON(.json), YAML(.yaml).

어떤 익명화 방법을 사용할 수 있나요?

cloak.business 플랫폼의 7가지 방법 모두: 대체(유형 레이블), 삭제(완전 제거), 마스킹(부분 숨김), 해시(SHA-256), 암호화(AES-256-GCM, 가역), 비대칭 암호화(RSA-4096, 가역). 특정 엔티티를 건너뛰는 Keep 연산자도 포함.

익명화를 되돌릴 수 있나요?

네. 암호화 또는 비대칭 암호화 방법을 사용한 후 복호화 탭으로 전환하여 복호화하세요. 익명화 시 사용한 동일한 암호화 키가 필요합니다. 대체, 삭제, 마스킹, 해시는 의도적으로 비가역입니다.

데이터는 어디에서 처리되나요?

텍스트는 독일 파르켄슈타인의 ISO 27001 인증 서버에 있는 cloak.business API로 전송됩니다. 데이터는 메모리에서 처리되고 즉시 폐기됩니다 — 저장이나 로깅은 없습니다.

프리셋으로 엔티티 감지를 구성할 수 있나요?

네. 85개 이상의 국가별 프리셋, 산업 프리셋(GDPR, HIPAA, PCI-DSS), 지역 프리셋을 포함하여 220개 이상의 내장 프리셋이 있습니다. 검색 가능한 드롭다운으로 프리셋을 찾고 적용하세요.

Nextcloud App이 Nextcloud App Store에서 사용 가능한가요?

아직 아닙니다. 앱은 현재 개발자 프리뷰입니다. 릴리스 페이지에서 아카이브를 다운로드하여 수동으로 설치할 수 있습니다. App Store 게시는 로드맵에 있습니다.

Nextcloud에서 파일 익명화

개발자 프리뷰를 다운로드하고 오늘부터 Nextcloud 파일의 민감한 데이터를 보호하세요.