OrcaRouter, 개인정보 보호 위한 'Data Cloak' 기능 공개
김형석 기자
작성일 2026-10-07 18:02
본문

OrcaRouter의 Data Cloak은 기존의 마스킹(Masking) 방식과 차별화된다. 마스킹은 개인정보를 '[EMAIL]'과 같은 태그로 대체하고 응답 시 원래 값으로 복원하지 않는 반면, Data Cloak은 실제 값과 유사한 대체값으로 변경하고 응답 시 원래 값으로 되돌린다. 이로 인해 모델은 대체된 값에 대해 추론이 가능하며, 이메일 작성이나 주소 형식 맞추기 등 후속 작업을 중단 없이 수행할 수 있다.
Data Cloak은 커버리지 수준에 따라 에센셜(Essentials), 레코멘디드(Recommended), 스트릭트(Strict)의 세 가지 등급으로 제공된다. 에센셜 등급은 패턴 탐지기만을 사용하여 지연 시간을 늘리지 않으며 모델 호출도 없다. 레코멘디드 등급은 패턴 탐지기에 더해 워크스페이스 전용 LLM 추출기를 사용하여 패턴이 놓친 값을 찾아낸다. 스트릭트 등급은 레코멘디드와 동일한 탐지 방식을 사용하되, 값을 성공적으로 가리지 못할 경우 요청을 차단하는 'fail closed' 방식으로 작동한다.
가려지는 개인정보는 연락처(이메일, 전화번호, 주소), 금융 정보(카드번호, IBAN), 신원 정보(이름, 생년월일, 식별 번호), 네트워크 정보(IP 주소, MAC 주소), 조직 이름 등 다섯 가지 계열이다. 다만 API 키, 클라우드 액세스 키, JWT, 개인 키, 지갑 주소와 같은 비밀값은 클로킹 대상이 아닌 차단 대상으로 분류된다.
Data Cloak은 요청이 처리되는 동안에만 실제 값과 대체값 간의 매핑 정보를 메모리에 유지하며, 요청이 완료되면 해당 정보는 디스크에 남지 않고 사라진다. 한 대화 내에서는 동일한 실제 값이 항상 같은 대체값으로 변환되지만, 워크스페이스가 다르면 대체값도 공유되지 않는다.
기사 공유하기
추천 0
