Table of Contents
보안과 개인정보
에이전트는 직원 PC에서 파일을 검사하고, 결과를 회사 타워로 보냅니다. 이 문서에서는 전송하는 자료와 보호 방법, 서버 운영자가 준비할 내용을 설명합니다.
가장 중요한 것: 서버 PC와 관리자 계정 보호
타워 서버가 침해되면 여러 직원의 점검 정보가 한꺼번에 노출될 수 있습니다. 자료 암호화와 서버 자체의 보안 관리를 함께 준비해 주세요. 서버나 타워의 접근 권한을 빼앗긴 경우에는 암호화만으로 유출을 막을 수 없습니다.
서버 운영 담당자는 다음 사항을 관리합니다.
- 서버 사용을 웹서핑과 메일 첨부 실행 같은 일상 업무와 분리합니다.
- 운영체제·프로그램 업데이트와 백신을 유지합니다.
- 관리자 권한은 필요한 담당자에게만 부여합니다.
- 타워·DB·원격접속 포트를 인터넷에 직접 공개하지 않습니다.
- 백업, 암호화 키, 복구 정보의 접근을 제한합니다.
- 접속·원문 열람 기록과 보안 알림을 확인하고, 백업 복구를 정기적으로 점검합니다.
서버 운영과 백업에 자세한 준비 사항을 정리했습니다.
타워로 보내는 자료
타워에는 파일 경로, 탐지 종류와 건수, 점검 결과, 처리 기록이 전송됩니다. 회사 정책에 따라 파일의 일부 발췌도 전송할 수 있습니다. 문서 전체를 기본적으로 업로드하는 방식은 아닙니다.
사용 전에 회사 정책의 전송 범위와 마스킹 설정을 확인해 주세요. 마스킹은 이름이나 번호의 일부를 가려 표시하는 기능입니다.
에이전트는 HTTPS와 PC별 인증 정보로 통신합니다. 처음 등록할 때 사용하는 등록 키는 서버의 관리자 키와 다릅니다. 직원에게는 등록 키만 전달하고 관리자 키는 배포하지 않습니다.
화면에서 원문 보기
발췌는 관리자에게도 기본적으로 마스킹해 보여 줍니다. 원문이 필요할 때는 상단 admin 버튼에서 발급받은 PIN을 입력합니다. PIN 발급, 원문 열람과 실패 내역은 감사 기록에 남습니다.
PIN은 설치 환경에서 지정한 관리자만 발급할 수 있습니다. Windows 실행형의 최초 관리자와 Docker 기본 구성에서는 admin을 사용합니다.
Docker의 발급자는 .env의 TOWER_PIN_ISSUERS로 지정합니다. 발급자를 별도로 지정하지 않으면 PIN 발급을 허용하지 않습니다. 서버 관리자 키만으로 원문 열람 권한을 얻을 수는 없습니다.
저장과 암호화
| 설치 방식 | 보호 방법 |
|---|---|
| Windows EXE | DB·설정·임시 파일을 EFS 또는 보호가 켜진 암호화 드라이브에 보관합니다. 설치 키는 Windows 사용자에 묶어 보호합니다. |
| Docker | 문서와 재검사 기록의 본문을 암호화합니다. DB·백업 디스크 전체의 암호화는 운영자가 설정합니다. |
| 공통 | 일부 문서와 재검사 기록의 본문을 AES-256-GCM으로 보호하고, 화면 접근 권한을 관리합니다. |
Windows EXE의 장치 암호화 경로는 드라이브의 암호화 완료 여부와 보호 상태를 확인합니다. 보호가 중지되거나 상태를 확인하지 못하면 서버를 중단합니다. Home의 지원 조건과 남은 검증은 Windows 안내를 확인해 주세요.
Docker를 설치해도 DB 전체와 백업이 자동으로 암호화되지는 않습니다. 운영자가 디스크 암호화와 서버 접근 권한을 함께 관리해야 합니다.
디스크 암호화는 잠금이 해제된 PC의 권한 있는 사용자에게 파일을 숨기는 기능이 아닙니다. 저장된 자료의 보호와 서버 운영 중의 접근 권한은 따로 관리해야 합니다.
Microsoft BitLocker 설명과 CISA 중소기업 보안 안내도 참고할 수 있습니다.
키와 백업
다음 자료는 Git이나 공개 이슈에 올리지 말아 주세요.
.env와 암호화 키- 인증서 개인 키
- 운영 DB와 로그
- 직원의 파일 원문
직원 PC에 전달하는 것은 공개 CA 인증서입니다. CA 개인 키는 전달하지 않습니다.
복구할 때는 DB와 암호화 키가 함께 필요합니다. Windows EXE에서는 저장 방식에 따라 EFS 인증서·개인 키 또는 장치 암호화 복구 키가 필요합니다. Windows 사용자에 묶인 정보의 복구 수단도 준비해야 합니다.
백업 안내에서 설치 방식별 준비 사항을 확인해 주세요.
AI에 보내는 자료
기본 설치는 외부 AI 서비스를 자동으로 호출하지 않습니다. 연결할 AI 서버와 전송 설정은 관리자가 선택합니다.
원문 전송은 사내 주소로 확인된 서버에서 별도로 허용한 경우에만 사용합니다. 외부 주소에는 마스킹한 발췌를 보내지만, 파일 이름과 문맥도 민감할 수 있습니다. 외부 전송 여부는 회사 기준에 따라 결정해 주세요.
문서 자동 분류에는 사내 AI를 사용합니다. AI 판정, 문서 태그, 사람의 최종 판정, 직원 파일의 재검사 결과는 각각 다른 기록입니다.
문제가 있으면
보안 문제를 제보할 때는 공개 이슈에 개인정보를 제거한 증상과 영향만 적어 주세요. 실제 직원 자료, DB와 키는 첨부하지 않습니다.
민감한 재현 자료의 전달 방법은 유지관리자와 별도로 협의해 주세요. 현재 별도의 비공개 제보 포털이나 대응 시간 보장은 제공하지 않습니다.
원문: 공개 소스 cedbd06. 문서 갱신일 2026-10-12.