On-premises certificate lifecycle management for internal and isolated networks: discovery, inventory, risk checks, expiry alerts, issuance and replacement, all inside your own environment.내부망·폐쇄망을 위한 온프레미스 인증서 수명주기 관리입니다. 발견, 목록화, 위험 판정, 만료 알림, 발급과 교체를 모두 고객 환경 안에서 처리합니다.
Discovery and inventory발견과 인벤토리
Network TLS scans and PEM/DER uploads collect certificates into one searchable inventory with CSV export.네트워크 TLS 스캔과 PEM/DER 파일 등록으로 인증서를 한 목록에 모으고, 검색과 CSV 내보내기를 지원합니다.
Risk checks and alerts위험 판정과 만료 알림
Fifteen rules flag weak keys, missing intermediates and legacy TLS, and expiry alerts go out by email, webhook, syslog or in-app inbox.15개 규칙으로 약한 키, 중간 인증서 누락, 낡은 TLS를 찾고, 만료 알림을 이메일·웹훅·syslog·인앱으로 보냅니다.
Issuance and replacement발급과 교체
Approved issuance through a CA API, and an agent that replaces certificates on Linux Nginx and Apache, verifies the result and rolls back on failure.승인을 거친 CA API 발급과, Linux의 Nginx·Apache에서 인증서를 교체하고 결과를 확인하며 실패하면 되돌리는 에이전트를 제공합니다.
01Discovery and inventory인증서 발견과 인벤토리
- Collect TLS certificates from IP ranges and ports. Large estates are covered by background all-port sweeps, and scheduled scans re-check them automatically.IP 대역과 포트를 지정해 TLS 인증서를 수집합니다. 대규모 자산은 전 포트 백그라운드 스윕으로 나눠 훑고, 정기 스캔을 예약해 자동으로 다시 점검합니다.
- Certificates on legacy servers and devices that only speak TLS 1.0 are collected too.TLS 1.0만 지원하는 오래된 서버와 장비의 인증서도 놓치지 않고 수집합니다.
- Register PEM/DER certificate files you already have. Files that contain a private key are rejected automatically.가지고 있는 PEM/DER 인증서 파일을 등록할 수 있습니다. 개인키가 섞인 파일은 자동으로 거부합니다.
- Search and sort by issuer, risk, TLS version and expiry, and export the inventory as CSV.발급기관·위험·TLS 버전·만료 조건으로 검색하고 정렬하며, 목록을 CSV로 내보냅니다.
02Risk checks and impact analysis위험 판정과 영향 분석
- Fifteen rules — weak keys and signatures, missing SAN, overly broad wildcards, expired CAs, chain anomalies, missing intermediates, legacy TLS and more — sorted into four severity levels.약한 키·약한 서명, SAN 없음, 과도한 와일드카드, 만료된 CA, 체인 이상, 중간 인증서 누락, 낡은 TLS 등 15개 규칙으로 판정하고 심각도 4단계로 나눕니다.
- Calculate which certificates, domains and servers are affected when a CA expires, and see issuer distribution and the CA hierarchy.어떤 CA가 만료되면 어느 인증서·도메인·서버가 영향을 받는지 계산하고, 발급기관 분포와 CA 계층을 보여 줍니다.
03Expiry alerts and dashboard만료 알림과 대시보드
- Build alert policies with thresholds such as 90, 60, 30 and 7 days plus separate CA thresholds, and confirm them with a test send.90·60·30·7일 같은 임계값과 CA 전용 임계값으로 알림 정책을 만들고, 테스트 발송으로 확인합니다.
- Four alert channels: email, webhook, syslog and an in-app inbox.알림 채널은 이메일, 웹훅, syslog, 인앱 알림함 네 가지입니다.
- The dashboard shows certificates expiring within 7, 30, 60 and 90 days, issuer distribution and risk on one screen. Certificates that have already been replaced drop out.대시보드에서 7·30·60·90일 만료 임박, 발급기관 분포, 위험 현황을 한 화면에 봅니다. 이미 교체된 인증서는 현황에서 빠집니다.
04Issuance발급
- Connect an external CA ordering API, test the connection, list products and place orders. Only roles with approval rights can confirm issuance.외부 CA의 주문 API를 연결하고 연결 테스트와 상품 조회를 거쳐 발급을 주문합니다. 승인 권한이 있는 역할만 발급을 확정할 수 있습니다.
- Keys and CSRs are generated on your server and only the CSR goes to the CA. If the issued certificate’s validity, DNS names, key or chain differ from the order, a warning is recorded.개인키와 CSR은 고객 서버에서 만들고 CA에는 CSR만 보냅니다. 발급된 인증서의 기간·DNS·키·체인이 주문과 다르면 경고로 남깁니다.
- One commercial CA ordering API is integrated today; other CAs are discussed during the consultation.현재 1개 상용 CA의 주문 API와 연동되어 있으며, 다른 CA 연동은 도입 상담 때 협의합니다.
05Automated replacement on servers서버 교체 자동화
- An agent on the server receives the new certificate and key, backs up the current files, swaps them in, then runs a configuration test and a reload.서버에 설치한 에이전트가 새 인증서와 키를 받아 기존 파일을 백업하고 교체한 뒤, 설정 검사와 reload를 실행합니다.
- After the swap it connects to the live service port and checks the new certificate by fingerprint; on failure it restores the previous files. The server is then re-scanned automatically.교체 후 실제 서비스 포트에 접속해 새 인증서가 제공되는지 지문으로 확인하고, 실패하면 이전 파일로 되돌립니다. 끝나면 해당 서버를 자동으로 다시 스캔합니다.
- Deployment jobs are signed and protected against replay, and the agent only touches files inside allowed directories.배포 작업은 전자서명과 재전송 방지 장치로 보호하고, 에이전트는 허용된 디렉터리 안의 파일만 바꿉니다.
06Sensors and segment relays센서와 망 구간 중계
- Place a sensor in each separated network segment to scan it. Sensors enrol with a one-time token and mutual TLS.분리된 망 구간에는 센서를 두어 그 구간을 스캔합니다. 센서는 1회용 토큰과 상호 TLS로 등록합니다.
- Segments without internet access are relayed through several sensor hops, switching to another path when one fails.인터넷이 없는 구간은 센서끼리 여러 단계로 중계하고, 경로에 장애가 나면 다른 경로로 전환합니다.
- Create per-network profiles and install many hosts at once with a bulk installer ZIP containing per-host tokens.망별 프로필을 만들고, 호스트별 토큰을 담은 일괄 설치 파일(ZIP)로 여러 장비에 한 번에 설치합니다.
07Security and audit보안과 감사
- Six-role access control (RBAC), an IP allowlist for the management console with lock-out protection, and user management.6개 역할 기반 권한(RBAC), 관리 콘솔 접속 IP 허용목록(잠금 방지 포함), 사용자 관리를 제공합니다.
- Every change is written to the audit log, and a hash chain verifies the audit trail has not been altered.모든 변경 작업은 감사 로그에 남고, 해시 체인으로 감사 기록이 바뀌지 않았는지 검증합니다.
- Private keys and CA credentials are stored encrypted with AES-256-GCM, and certificates and keys never appear in logs.개인키와 CA 계정 정보는 AES-256-GCM으로 암호화해 저장하고, 로그에는 인증서와 개인키를 남기지 않습니다.