링 기반 FHE 스킴에서 부트스트래핑이 성능 병목이며, 링 스위칭으로 큰 링에서 작은 링으로 계산을 옮겨 비용을 줄일 수 있지만 SIMD 패킹된 암호문에서는 원래 슬롯 배치를 복원하는 슬롯 복구 단계가 많은 "노이즈 용량"을 소모해 이후 연산과 병렬성을 저해한다는 문제를 다룬다. 이 논문은 슬롯 복구가 필수가 아님을 보여, CKKS와 BGV/BFV 부트스트래핑이 슬롯 복구 없이도 올바르게 동작함을 증명한다. 더 일반적으로 CKKS에서는 함수가 아핀(affine)일 때에만 슬롯별 함수를 슬롯 복구 없이 독립적으로 평가할 수 있음을 증명했다. CKKS(N=2^17)에서 직접 부트스트래핑 대비 처리량을 99.7~121.3% 개선했고, BGV(p=65537)에서는 기준선 대비 3.16배·1.46배 가속과 서버 키 크기 16.4~57.6% 감소를 달성했다.
- •링 스위칭 부트스트래핑에서 슬롯 복구 단계가 필수적이 아니임을 증명
- •CKKS와 BGV/BFV 모두 슬롯 복구 없이 올바르게 동작함을 입증
- •CKKS 일반 함수의 경우 아핀(affine) 함수일 때만 슬롯 복구 없는 독립 평가가 가능함을 증명
- •CKKS(N=2^17)에서 처리량 99.7~121.3% 개선
- •BGV에서 3.16배/1.46배 가속, 서버 키 크기 16.4~57.6% 감소
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Bootstrapping using Ring Switching without Slot Recovery
- 1.링 스위칭 후 슬롯 복구 없이도 CKKS·BGV·BFV 부트스트래핑이 정확히 동작함을 증명
- 2.CKKS(N=2^17,n=2^16)에서 처리량 99.7~121.3% 향상, 희소·밀집 키 방식 모두 개선
- 3.BGV(p=65537)에서 파티션 매칭 대비 3.16배, 용량 비교 대비 1.46배 속도 향상
- 4.서버 키 크기 16.4~57.6% 감소, CoeffToSlot/SlotToCoeff 복잡도도 축소
왜 중요한가?
슬롯 복구가 필수라는 기존 통념을 깨고 FHE 부트스트래핑 성능을 크게 높여, 동형암호 기반 프라이버시 컴퓨팅의 실용성을 끌어올리는 결과다.
이 연구는 동형암호(FHE)의 핵심 성능 저해 요소인 부트스트래핑 비용을 줄이는 새로운 접근법을 제시합니다. 링 스위칭 과정에서 슬롯 복원 단계를 제거하여 연산 효율을 크게 높일 수 있는데, 이는 개인정보 보호 기술 적용이 활발한 국내 AI 및 블록체인 분야에 실질적인 영향을 줄 것입니다. 특히 민감 데이터 처리 시 암호화 상태를 유지하는 FHE의 상용화 속도를 높여, 국내 데이터 활용 산업의 보안성과 효율성을 동시에 개선하는 데 기여할 것으로 보입니다.
본문 미리보기
Bootstrapping is a performance bottleneck in most ring-based FHE schemes, and ring switching can reduce its cost by moving computation from a large ring to smaller rings. However, for SIMD-packed ciphertexts, ring switching is usually followed by a slot recovery step to restore the original slot layout, which consumes much “noise capacity”, leaving the remaining capacity insufficient for subsequent operations and impeding parallelism. In this paper, we show that slot recovery is not indispensabl
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:25AI 초안



