← 최신 논문
💻 computer science

Cryptanalysis of LDPC-Based Pseudorandom Error-Correcting Codes

본 논문은 새로운 공격 방식과 실제 실험을 통해 LDPC 기반 의사 난수 오류 정정 부호(PRC)의 주장된 보안 보장이 실제 생성 모델 워터마킹 응용 분야에서 근본적으로 훼손됨을 입증하며, LDPC 기반 PRC에 대한 최초의 암호 해독을 제시하는 동시에 특정 방어책을 제안하고 이들의 내재적 보안 한계를 명확히 한다.

원저자: Tianrui Wang, Anyu Wang, Tianshuo Cong, Delong Ran, Jinyuan Liu, Xiaoyun Wang

게시일 2026-06-16
📖 4 분 읽기☕ 가벼운 읽기

원저자: Tianrui Wang, Anyu Wang, Tianshuo Cong, Delong Ran, Jinyuan Liu, Xiaoyun Wang

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

개요: 결함이 있는 투명 잉크

AI를 위해 설계된 새로운 종류의 "투명 잉크"가 있다고 상상해 보세요. 이 잉크는 AI가 생성한 텍스트와 이미지에(워터마크처럼) 아무도 볼 수 없고 지울 수도 없는 비밀스러운 표식을 남기기 위해 설계되었습니다. 목표는 특정 AI가 만든 콘텐츠라는 것을 증명하는 것이지만, 그 표식은 눈에 보이지 않아야 하며 지워지지도 않아야 합니다.

이 "투명 잉크"는 PRC(의사 난수 오류 정정 부호)라고 불립니다. 제작자들은 이것이 수학적으로 깨뜨릴 수 없는 것이라고 주장했습니다.

하지만 칭화 대학교와 산둥 대학교의 연구진은 "보안 테스터" 역할을 하기로 했습니다. 그들은 이 투명 잉크를 깨뜨리려고 시도했습니다. 그들의 결론은 무엇이었을까요? 잉크가 새고 있습니다. 그들은 이 투렴 잉크를 보거나 씻어낼 수 있는 세 가지 서로 다른 방법을 찾아냈으며, 이는 현재 이 기술의 버전이 광고된 것만큼 안전하지 않다는 것을 증명합니다.


잉크를 깨뜨린 세 가지 방법

연구진은 이 잉크를 만드는 데 사용된 특정 레시피인 LDPC-PRC에 집중했습니다. 그들은 이 레시피에서 세 가지 뚜렷한 "허점"을 발견했습니다.

1. "부분 열쇠" 탈취 (공격-I)

  • 비유: 투명 잉크의 비밀 열쇠가 수천 개의 핀이 있는 거대하고 복잡한 다이얼 자물쇠라고 상상해 보세요. 공개 키는 그 자물쇠에 대한 힌트입니다. 연구진은 단 몇 개의 핀만 골라내는(비밀 키의 일부를 복구하는) 방법을 찾아냈습니다.
  • 의미: 전체 열쇠를 가지고 있지 않더라도, 몇 조각만 있으면 그것이 "워터마크가 찍힌" 이미지/텍스트인지 일반적인 것인지 구별할 수 있습니다. 이는 마치 집의 창문 하나가 살짝 열려 있는 것만 보고도 집이 잠겨 있는지 알 수 있는 것과 같습니다.
  • 결과: 그들은 비교적 적은 컴퓨팅 파워를 사용하여 거의 완벽한 정확도로 워터마크를 탐지할 수 있었습니다.

2. "중복 페이지" 실수 (공격-II)

  • 비유: 자물쇠를 만드는 레시피가 독특한 패턴을 만들기 위해 카드 한 덱을 섞는 과정을 포함한다고 상상해 보세요. 연구진은 그 섞는 기계가 고장 났다는 것을 알아차렸습니다. 가끔 기계는 덱 안에 똑같은 카드 패턴을 두 번 인쇄해 버립니다.
  • 의미: "섞는 과정"(키 생성)이 충분히 무작위적이지 않았기 때문에, 일부 "자물쇠"(키)는 취약했습니다. 공격자가 이러한 약한 자물쇠를 하나라도 찾으면, 즉시 워터마크를 찾아낼 수 있습니다.
  • 결과: 제작자가 제안한 많은 설정에서, 이러한 "약한 자물쇠"는 거의 100% 확률로 발생합니다. 이는 작가가 모든 페이지에 똑같은 문장을 실수로 적어 놓은 책 속에 비밀을 숨기려는 것과 같습니다.

3. "노이즈 오버레이" (공격-III)

  • 비유: 투명 잉크는 약간의 비(노이즈)를 견디도록 설계되었습니다. 종이에 물을 조금 뿌려도 잉크는 여전히 보입니다. 연구진은 육안으로는 정상적인 양의 물처럼 보이지만, 잉크를 읽는 능력을 상쇄시킬 수 있는 특정한 종류의 물을 뿌릴 수 있다는 것을 깨달았습니다.
  • 의미: 그들은 텍스트나 이미지에 아주 미세하게 계산된 양의 "정적(static)" 또는 "노이즈"를 추가하는 방법을 찾아냈습니다. 이 노이즈는 그림이나 이야기를 망치지는 않지만, 디코더를 너무 혼란스럽게 만들어 워터마크가 없는 것처럼 인식하게 만듭니다.
  • 결과: 그들은 이미지가 흐릿해지거나 텍스트가 횡설수설하게 만들지 않고도 워터마크를 완전히 제거할 수 있었습니다.

실전 테스트: 실제 AI에서도 작동하는가?

연구진은 단순히 종이 위에서 수학 계산만 한 것이 아니라, 실제 AI 모델에 적용해 보았습니다.

  • 텍스트의 경우 (LLM): DeepSeek라는 모델의 텍스트에 워터마크를 입혀 보았습니다. 그들은 중대한 문제를 발견했습니다. 워터마크를 감지 가능하게 만들려면, AI가 매우 무작위적이고 저품질인 방식(마치 로봇이 환각을 일으키는 듯한 방식)으로 글을 써야 했습니다. 만약 AI가 좋은 품질의 자연스러운 글을 쓴다면 워터마크는 사라졌습니다. 반대로 워터마크가 존재한다면 텍스트를 읽을 수 없게 되었습니다. 판결: 고품질 텍스트에는 사실상 쓸모가 없습니다.
  • 이미지의 경우 (GIM): Stable Diffusion에 적용해 보았습니다. 여기서 공격은 완벽하게 작동했습니다. 그들은 워터마크를 성공적으로 탐지하고 제거할 수 있었으며, 이는 보안 주장이 거짓임을 증명했습니다.

"해결책"과 그것이 어려운 이유

연구진은 이 구멍들을 메울 세 가지 방법을 제안했습니다.

  1. 숫자 변경: "자물쇠"를 더 크고 복잡하게 만듭니다.
  2. 섞기 과정 수정: 중복을 만들지 않도록 키를 생성하는 코드를 다시 작성합니다.
  3. 노이즈 추가: "노이즈 오버레이" 공격이 통하지 않도록 시스템이 더 많은 "비"를 견딜 수 있게 만듭니다.

문제점:
연구진은 진정한 보안(업계 표준인 128비트 보안)을 확보하기 위해, "워터마크"의 길이가 현재 어떤 AI도 한 번에 쓸 수 있는 최대 텍스트 길이보다 길어야 한다고 계산했습니다.

  • 비유: 이는 100페이지짜리 계약서를 엽서 한 장에 담으려는 것과 같습니다. 현재의 AI 모델들(GPT-4와 같은)은 이 안전한 워터마크를 담아낼 수 있는 충분한 "공간"(출력 길이)을 가지고 있지 않습니다.

결론

이 논문은 새로운 AI 워터마킹 기술에 대한 "스트레스 테스트"입니다.

  • 좋은 소식: 연구진은 결함을 찾아냈고 이를 해결하는 방법을 제시했습니다.
  • 나쁜 소식: 현재 버전의 이 기술은 안전하지 않습니다. 쉽게 탐지되거나 제거될 수 있습니다.
  • 현실 점검: 해결책을 적용하더라도, 이 기술은 물리적 한계에 직면해 있습니다. 즉, 현재의 AI 모델들은 진정으로 깨뜨릴 수 없는 워터마크를 담기에는 너무 짧습니다.

저자들은 이 아이디어는 유망하지만, 상당한 변화 없이는 현재 이 특정 "투명 잉크"를 AI 콘텐츠 보호를 위해 신뢰할 수 없다고 결론지었습니다.

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

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

Digest 사용해 보기 →