화살 방향 숨기기, 구조 유출: Low-Rank 구조를 통해 ArrowCloak 해킹
ArrowCloak은 신뢰할 수 있는 실행 환경(TEE)에서 보호된 추론을 위해 벡터 방향을 마스킹하는 방어 기법이다. 본 연구는 ArrowCloak의 LWE 기반 보안성 주장이 부족하고, 마스킹 방향의 재사용으로 인해 행렬에 rank-one 성분이 노출된다는 점을 지적하며, 공개된 체크포인트와 마스킹된 가중치만으로도 99.92%-100%의 벡터 대응 관계를 복원하는 공격 기법을 제안한다.
시사점 ArrowCloak과 같은 경량 보호 기법은 개별 벡터의 기하 구조뿐만 아니라 전체 가중치의 결합 구조까지 고려해야 보안성을 확보할 수 있다.