Enclawed는 고성능 컴퓨팅(HPC) 시스템에서 대규모 언어 모델 에이전트가 시작한 작업을 분산 방식으로 감시하는 보안 런타임이다. 논문 설명에 따르면 관리자 권한 없이 기존 클러스터에 Secure Shell만으로 연결하며, 작업 실행 중에도 각 노드를 감시한다.

작업 시작 전에는 정책에 따라 실행 요청을 판단하고, 해석할 수 없는 요청은 거부한다. 작업이 시작되면 노드별 서명된 하트비트를 바탕으로 짧은 임대 권한을 부여하며, 증거가 발견되면 해당 작업을 퇴출한다. 각 작업 순위(rank)를 둘러싼 감시기는 임대 권한이 만료되면 작업을 일시 중지하고 조작이 감지되면 종료한다. 노드별 서명은 Enclaweder의 키로 이뤄져 호스트가 위조할 수 없다고 설명한다.

논문 설명에 따르면 16개 순위로 실행한 LAMMPS 작업은 그래픽 처리 장치에서도 계산 루프에 변화가 없었으며, 시작 시간이 약 3초 늘었다. Enclaweder 키를 사용하는 순위에 대한 12건의 실제 공격 테스트에서는 공모한 조정자 사례를 포함해 모두 안전 실패 방식으로 차단됐다. 실제 모델을 사용한 16개 에이전트는 지시문을 심으려는 실행 요청 24건을 시도했고, 정책 게이트는 이를 모두 거부하는 한편 정상 요청 108건은 모두 허용했다.

연구 설명은 조사한 23개 시스템 가운데 실행 중인 작업을 감시하거나 제어 호스트가 침해된 상황에서도 감시를 유지하는 시스템이 없었다고 주장한다. Enclawed 핵심 코드와 HPC Agent Security Benchmark는 오픈소스라고 밝히며, 자세한 내용은 논문에서 확인할 수 있다.