
2026년 8월 14일, Google이 HEIR를 공개했습니다. 개발자가 암호화된 데이터에서 AI 모델을 실행할 수 있도록 돕는 오픈소스 컴파일러 툴체인입니다.
민감한 고객 정보를 다루시나요? 이 방식을 사용하면 클라우드 서버가 비공개 입력값을 처리할 수 있습니다. 서버는 원본 텍스트나 숫자를 절대 볼 수 없습니다. 이 프로젝트는 표준 AI 워크플로와 동형 암호화를 연결합니다. 자세한 내용은 Google의 공식 발표에서 확인할 수 있습니다.
현재 암호화 AI의 활용 위치
일반적으로 팀들은 세 가지 선택지 중 하나를 골라야 합니다. 일반 데이터를 클라우드 API로 전송하거나, 사용자 기기에서 로컬로 모델을 실행하거나, 보안 엔클레이브를 구축하는 것입니다.
HEIR는 또 다른 경로를 제공합니다. 표준 사전 학습 모델을 변환하여, 모델이 암호화된 입력값에서 직접 연산을 수행하도록 만듭니다.
공개된 Google HEIR 저장소에서 Google은 5가지 샘플 워크로드의 실행 가능한 코드를 공유합니다:
- 신용카드 사기 탐지: 계좌 세부 정보를 노출하지 않고 의심스러운 거래를 포착합니다.
- Kitsune 네트워크 이상 탐지 시스템: 페이로드 내용을 비공개로 유지하면서 네트워크 트래픽을 검사합니다.
- 딥러닝 추천 모델: 사용자 선호도를 숨긴 채 개인 맞춤 추천을 제공합니다.
- 오디오 핫워드 감지: 음성 녹음을 저장하지 않고 트리거 단어를 감지합니다.
- MNIST 분류: 암호화된 이미지에서 표준 숫자 인식을 실행합니다.
실제 성능상의 한계점
Google은 4편의 동료 평가 논문에서 HEIR를 사용했다고 밝혔습니다. 또한 하드웨어 가속기 업체들과의 파트너십도 언급합니다. 해당 성능 데이터는 Google의 단일 스레드 CPU 테스트에서 직접 나온 결과입니다. 실제 프로덕션 환경에서 이 수치를 검증한 독립적인 제3자는 아직 없습니다.
실제 환경에서의 성능은 여전히 큰 의문점으로 남아 있습니다. Google도 동형 암호화가 상당한 연산 오버헤드를 수반한다는 점을 솔직히 인정합니다. 모델을 효율적으로 변환하려면 여전히 숙련된 암호학 전문가가 필요하며, 이는 단기간에 해결될 문제가 아닙니다. 하드웨어 가속기를 통한 향후 속도 향상 역시 현재 준비된 것이 아니라 계획 단계에 있습니다.
직접 테스트하는 방법
개인정보 보호에는 대가가 따릅니다. HEIR를 표준 클라우드 설정을 즉시 대체할 수 있는 수단으로 보아서는 안 됩니다. 대신, 개인정보 보호 규정으로 인해 일반적인 클라우드 호스팅을 사용할 수 없는 제한된 워크로드에서 테스트해 보세요.
자체 머신에서 툴체인을 안전하게 테스트할 수 있습니다. Google HEIR 저장소를 복제하세요. 소프트웨어 리비전을 고정합니다. 다음으로, 고정된 CPU에서 공개된 데모 하나를 실행합니다. 암호화되지 않은 베이스라인과 비교하여 컴파일 시간, 메모리 사용량, 지연 시간, 모델 정확도를 측정해 보세요. 팀이 대규모 마이그레이션을 결정하기 전에 실제 성능 비용을 비교해 보시기 바랍니다.
