arxiv-wiki

Nameless Tokenization: A Lossless Tokenizer-Level Defense Against Control-Token Forgery in Open-Weight LLMs

← 2026-09-16 목록으로 돌아가기

주요 Figure

원문 PDF에서 실제 Figure 캡션과 그림 영역이 함께 확인된 자료만 자동 추출했다.

Figure 1: One retrieved document, two tokenizations,

Figure · 원문 PDF 1쪽 · Figure 1: One retrieved document, two tokenizations,

한 문장 요약

오픈 웨이트 챗 템플릿의 제어 토큰 표면 문자열을 제거하고 식별자만 템플릿이 직접 쓰도록 하는 ‘nameless tokenization’을 제안해, 텍스트로부터 제어 토큰 식별자가 유입되는 공격 채널을 구성적으로 차단한다.

해결하려는 문제

오픈 웨이트 모델 배포에서는 채팅 템플릿이 사용하는 제어 토큰들의 표면 문자열과 템플릿 자체가 공개되며, 모델에 포함된 토크나이저는 해당 표면 문자열을 예약된 식별자(reserved identifier)로 역매핑한다. 따라서 공격자가 프롬프트에 텍스트를 삽입할 수 있으면, 모델이 실제로 읽는 토큰 식별자 수준에서 서버가 쓴 것과 구별되지 않는 턴 경계나 도구 결과를 직접 ‘작성’할 수 있다. 기존 권장 완화책(예: split_special_tokens 플래그)은 많은 배포에서 도구 호출과 추론 마커(tool/reasoning markers)를 놓쳐 56.6%의 토크나이저를 여전히 취약하게 두며, 문자열 필터링(문자열을 제거/마스킹)은 콘텐츠 유용성을 심각하게 훼손한다. 연구 질문은 (1) 배포된 챗 토크나이저들이 얼마나 노출되어 있는가, (2) 표면 문자열과 식별자의 기여를 분리해 보면 어떤 공격 채널이 실질적 위험을 만드는가, (3) 텍스트→식별자 경로를 보장적으로 막는 토크나이저 수준의 방어가 가능한가이다.

핵심 기여

접근 방법

주요 결과

한계

개발자 관점

근거 범위: 이 분석은 제공된 논문 PDF 본문(본문, 표, 부록)에 기반해 작성되었음. 표와 수치는 PDF의 표와 본문에서 직접 발췌한 값이다. 일부 표 헤더나 열 명칭은 본문 내 표현(예: ‘Delimiter fidelity’ 표의 열 구성)을 그대로 해석했으며, 원문이 아닌 부분(예: 구현의 낮은 수준 세부사항이나 배포 환경별 변형)은 저자가 명시한 범위 밖이므로 추정하지 않았다.