스크랩

복호화 없이 AI가 일한다? 구글이 던진 '프라이빗 AI'의 답, 동형 암호화

복호화 없이 AI가 일한다? 구글이 던진 '프라이빗 AI'의 답, 동형 암호화

한눈에 보는 핵심 요약

구글이 암호화된 데이터를 복호화하지 않고도 AI 추론에 활용할 수 있는 오픈소스 컴파일러 HEIR를 공개했어요. Private Computing Toolkit의 새로운 구성 요소로 추가된 이 기술은, 서버가 암호문 상태 그대로 데이터를 처리하고 결과도 암호화된 채로 돌려주는 동형 암호화(Homomorphic Encryption) 를 기반으로 합니다. 사용자 데이터도 지키고, 서비스 제공자의 독점 AI 모델도 지키는 '양방향 보호'가 핵심이에요.

왜 지금 이 기술이 필요할까요?

지금까지의 개인정보 보호 방식에는 각각 한계가 있었어요.

  • 종단 간 암호화: 데이터 유출은 막지만, 스팸·바이러스 탐지처럼 서비스 제공자가 데이터를 '봐야' 가능한 기능은 제공하기 어려워져요.
  • 의료·금융 분야: 규제가 엄격해서 기관 간 데이터 공유 자체가 제한돼요.
  • 로컬(온디바이스) 처리: 기기 성능에 한계가 있고, 서비스 제공자 입장에서는 독점 AI 모델을 사용자 기기에 심어야 하니 모델 유출 위험이 생겨요.

결국 '기능이냐, 프라이버시냐'의 딜레마가 계속 있었던 거죠. 동형 암호화는 이 딜레마를 연산 비용의 문제로 바꿔줍니다. 암호문 그대로 연산하고 결과도 암호문으로 반환하니, 데이터도 모델도 노출되지 않으면서 서비스는 그대로 작동할 수 있는 거예요. 하드웨어 신뢰에 기대는 방식(Private Information Retrieval 등)과 달리, 암호학적으로 보안을 보장한다는 점도 강점입니다.

HEIR가 하는 일

HEIR(Homomorphic Encryption Intermediate Representation)는 이름 그대로, 동형 암호화를 위한 오픈소스 컴파일러 툴체인이에요.

  • 평문 데이터용으로 학습된 기존 AI 모델을 암호화 입력에서도 동작하도록 자동 변환해줘요.
  • 원래 동형 암호화 추론을 도입하려면 전문 암호학자 팀이 붙어야 했는데, HEIR는 이 과정을 원클릭에 가깝게 자동화하는 걸 목표로 합니다.
  • 실제로 Belfort, Niobium, Cornami, Optalysys 같은 암호화 하드웨어 가속기 기업들과 협력해 성능도 계속 끌어올리는 중이에요.
  • Georgia Tech, CMU, UC Santa Bar바라, 칭화대 등 여러 대학과의 공동 연구를 통해 벌써 동료 평가 논문 4편이 나왔고, 추가 논문도 준비 중이라고 하네요.

실제로 뭘 해봤나 — 4가지 시연 사례

모두 HEIR로 컴파일해서 단일 스레드 CPU 환경에서 시연했다고 해요. 소스 코드는 GitHub에 공개되어 있습니다.

  1. 프라이빗 콘텐츠 추천: LG, 뉴욕대와 함께 개발한 추천 모델(DLRM)로, 서버가 사용자 특성을 직접 보지 않고도 추천을 제공해요.
  2. 신용카드 사기 탐지: Niobium, hardshell.ai와 함께 사기 탐지기를 컴파일했어요.
  3. 네트워크 침입 탐지: 암호화된 네트워크 트래픽에서도 이상 징후(Kitsune)를 탐지, 패킷 내용을 보지 않고도 가능해요.
  4. 핫워드 탐지: 음성 비서의 호출어 인식을, 오디오 내용을 노출하지 않고 수행해요.

아직 넘어야 할 산도 있어요

동형 암호화의 연산 비용은 여전히 작지 않아요. 다만 이 비용이 빠른 속도로 낮아지고 있다는 게 구글의 설명입니다. 하드웨어 가속기 업체들과의 협업도 이런 성능 개선을 겨냥한 것이고요. 최종적으로는 동형 암호화가 특수한 기술이 아니라 산업 전반에서 보편적으로 쓰이는 기본 인프라가 되는 걸 목표로 한다고 밝혔어요.


프라이버시와 AI 기능성 사이의 오래된 딜레마를 '비용 최적화 문제'로 바꿔놓은 접근이라는 점이 인상적이에요. 앞으로 하드웨어 가속이 더 발전하면, 정말로 '암호문 위에서 도는 AI'가 일상적인 인프라가 될지도 모르겠습니다.


원문: https://news.hada.io/topic?id=32522