← 최신 논문
🤖 AI

CAMP: Cumulative Agentic Masking and Pruning for Privacy Protection in Multi-Turn LLM Conversations

이 논문은 다중 턴 LLM 대화에서 개별 메시지 분석만으로는 해결되지 않는 누적적 개인정보 노출 위험을 해결하기 위해, 세션 수준의 PII 레지스트리와 조합 위험 그래프를 활용하여 대화 이력을 역으로 마스킹하는 새로운 프라이버시 보호 프레임워크인 CAMP 를 제안하고 그 유효성을 입증합니다.

원저자: Aman Panjwani

게시일 2026-04-21
📖 4 분 읽기☕ 가벼운 읽기

원저자: Aman Panjwani

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

1. 문제: "조각난 퍼즐"의 위험성

기존 방식 (단일 턱 차단):
지금까지의 AI 보안 프로그램 (예: Presidio) 은 마치 매번 대화할 때마다 문 앞에 서 있는 경비원과 같습니다.

  • "이 말에 이름이 있나? 없으면 통과!"
  • "다음 말에 주소가 있나? 없으면 통과!"

이 경비원은 한 번에 한 문장만 봅니다. 그래서 "이름은 말하지 않고", "주소도 말하지 않고" 대화하면 안전하다고 생각합니다.

실제 위험 (누적 노출):
하지만 우리는 AI 와 여러 번에 걸쳐 대화합니다.

  1. 1 회차: "안녕하세요, 저는 김철수입니다." (이름만 노출) -> 경비원 통과.
  2. 3 회차: "저는 서울 강남구에 삽니다." (주소만 노출) -> 경비원 통과.
  3. 5 회차: "회사 이름은 OOO 기술이고요." (회사명만 노출) -> 경비원 통과.
  4. 7 회차: "월급은 500 만 원 정도 받습니다." (연봉만 노출) -> 경비원 통과.

각 문장만 보면 별것 아닌 것 같지만, AI 는 이 모든 대화 기록을 한데 모아서 보고 있습니다. 결국 AI 는 "김철수 + 서울 강남 + OOO 기술 + 월급 500 만"이라는 완벽한 퍼즐을 맞춰냅니다. 이 조합만으로도 AI 는 당신이 누구인지 100% 알아낼 수 있습니다. 이것이 바로 논문에서 말하는 **'누적 개인 정보 노출 (Cumulative PII Exposure)'**입니다.


2. 해결책: CAMP (누적 감시 및 정리 시스템)

이제 CAMP는 어떻게 작동할까요? CAMP 는 단순한 경비원이 아니라, **대화를 기록하고 분석하는 '스마트 관리자'**입니다.

🕵️‍♂️ CAMP 의 3 단계 작전

1 단계: 대화 기록장 (Session Registry)
CAMP 는 매번 대화할 때마다 "아까 이름이 나왔지?", "어제 주소가 나왔지?"라고 대화 전체를 기억합니다. 기존 시스템은 매번 기억을 지웠지만, CAMP 는 기억합니다.

2 단계: 위험도 계산기 (Co-occurrence Graph & Score)
CAMP 는 "이 이름과 이 주소가 함께 나왔으니 위험도가 높아진다"고 계산합니다.

  • 이름만 있으면 위험도 10 점.
  • 이름 + 주소 + 회사 + 월급이 모이면 위험도 100 점!
    이렇게 **조각들이 모여 위험도가 임계점 (Threshold)**을 넘으면, CAMP 는 즉시 행동합니다.

3 단계: 과거 수정 (Retroactive Pseudonymization)
이게 CAMP 의 가장 멋진 부분입니다. 위험도가 넘치면, 이미 보낸 대화 내용까지 다시 고쳐서 AI 에게 보냅니다.

  • 실제 상황: "김철수 씨가 서울 강남에 사는 OOO 기술의 월급 500 만 원..."
  • CAMP 가 AI 에게 보내는 것: "가상 인물 A가상 도시 B에 사는 가상 회사 C의 월급 가상 금액 D..."

AI 는 가상의 인물과 대화하는 줄 알고 답을 합니다. 하지만 사용자에게 돌아오는 답은 다시 원래 이름과 주소로 바꿔져서 전달됩니다.

  • 사용자: "김철수 씨, 서울 강남에 사시는군요. OOO 기술에서 월급 500 만 원 받으시네요. 추천해 드릴 게 있어요!"
  • AI: "가상 인물 A 에게 추천해 드릴 게 있어요." (AI 는 진짜 이름을 모름)

3. 핵심 비유: "가상 가면 파티"

이 기술을 한 마디로 요약하면 **"가상 가면 파티"**입니다.

  • 기존 방식: 파티에 갈 때 얼굴만 가리고 (이름만 숨김), 몸매나 옷차림 (주소, 직업 등) 은 그대로 드러냅니다. 나중에 사람들이 다 모이면 "아, 저 사람 얼굴은 가렸지만 옷차림과 몸매로 봤을 때 저분이구나!"라고 알아챕니다.
  • CAMP 방식: 파티에 들어가는 순간, 이름, 얼굴, 옷, 몸매, 심지어 대화 내용까지 모두 가상의 캐릭터로 바꿉니다. AI 는 가상의 캐릭터와 놀고, 대화할 때만 다시 원래 모습으로 돌아옵니다. AI 는 절대 당신의 진짜 신원을 알 수 없습니다.

4. 왜 이것이 중요한가요?

  • 기존 방식의 한계: "한 번에 하나씩만 말하면 안전하다"는 착각을 깨줍니다. 우리는 대화할 때 자연스럽게 조각조각 정보를 털어놓기 때문에, 기존 보안으로는 막을 수 없습니다.
  • 편의성 유지: CAMP 는 AI 가 당신을 알아듣고 자연스럽게 대화하는 데는 방해가 되지 않습니다. AI 가 가상의 인물을 대하더라도, 최종적으로 당신에게 돌아오는 답변은 완벽하게 당신에게 맞는 내용입니다.
  • 실제 적용: 의료, 금융, 채용 등 민감한 정보를 다루는 분야에서, AI 가 당신의 개인 정보를 모아서 유출하는 것을 원천 차단해 줍니다.

요약

CAMP는 AI 와 대화할 때, 개별 문장이 아니라 전체 대화 흐름을 감시합니다. 그리고 정보가 너무 많이 쌓여 당신의 신원이 드러날 것 같으면, 과거의 대화 내용까지 지워버리고 가상의 인물로 갈아입혀서 AI 에게 보냅니다. 그 결과, AI 는 당신의 비밀을 모른 채 대화할 수 있고, 당신은 안전하게 AI 의 도움을 받을 수 있게 됩니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →