격리 공간 상태 확인 중

신분증은
격리된 공간에서만
읽어요

문서 1건마다 외부와 끊긴 격리 공간을 새로 띄워 읽고, 끝나면 그 공간을 통째로 없애요. 원본은 브라우저에서 암호화돼 나가고, 복호화는 격리 공간 안에서만 일어나요. 지금 돌아가는 격리 공간을 이 페이지에서 그대로 볼 수 있어요.

1건 1공간처리 후 즉시 파기
네트워크 0격리 공간 외부 연결 없음
저장 0디스크·DB 기록 없음
격리 공간 대기열 · 실시간--:--:--
연결 중
연결 중
연결 중
파기한 격리 공간-
현재 공개키-
키 교체까지-
LIVE · 실제 운영 화면

지금 이 순간의 격리 공간

아래 기록은 운영 중인 격리 공간이 1초마다 보내는 실제 기록이에요. 문서 내용은 어디에도 나오지 않고, 시각·격리 공간 ID·암호문 크기·처리 시간만 보여요. 직접 시험을 하면 내 작업 줄이 파란색으로 표시돼요.

격리 공간 기록0줄
가장 최근 격리 공간 자체 점검-

격리 공간이 켜질 때 스스로 확인한 값

보이는 네트워크 장치
-
외부 연결 시도 결과
-
파일시스템
-
보이는 프로세스 수
-
서버 비밀 파일 접근
-
호스트 이름
-
실행 코드 SHA-256
-

격리 설정

격리 방식
-
분리한 이름공간
-
쓰기 가능 영역
-
권한
-
공개키 지문
-
대기 중인 격리 공간-
처리한 문서-
파기한 격리 공간-
중계 서버가 본 원본0바이트
직접 시험

내 문서가 어디를 거쳐 가는지 그대로 보여 드려요

견본 신분증을 고르거나 이미지를 올리면, 브라우저에서 암호화하는 순간부터 격리 공간이 파기되는 순간까지 6단계를 실제 값으로 보여 드려요. 실제 신분증을 올려도 저장되지 않지만, 시험할 때는 견본을 권해요.

이미지를 끌어다 놓거나 눌러서 고르세요 · 붙여넣기(Ctrl+V)도 돼요
JPG·PNG·WEBP, 10MB 이하
견본은 가상 인물로 만든 이미지예요. 실제 신분증이 아니에요.
  1. 1
    브라우저에서 1회용 키를 만들고 암호화
    ECDH P-256 + AES-256-GCM
  2. 2
    중계 서버에는 암호문만 도착
    복호화 키가 없어 원본을 볼 수 없어요
  3. 3
    새 격리 공간 배정
    대기 중인 격리 공간 1개가 이 문서만 맡아요
  4. 4
    격리 공간 안에서 복호화하고 읽기
    외부 연결이 없는 공간에서만 원본이 풀려요
  5. 5
    결과를 다시 암호화해 돌려받고 브라우저에서 풀기
    주민번호 뒤 7자리는 격리 공간 안에서 이미 가려져요
  6. 6
    격리 공간 파기 확인
    프로세스 종료·메모리 영역 반납을 기록으로 확인해요
시험하면 읽은 줄이 여기 이미지 위에 표시돼요
아직 결과가 없어요.
격리 구조

원본을 볼 수 있는 곳은 격리 공간 하나뿐이에요

네 구간이 각자 볼 수 있는 것만 보도록 나눴어요. 중계 서버와 브로커는 원본을 풀 수 없고, 원본을 푸는 격리 공간은 바깥과 통신할 수 없어요.

1 · 고객 브라우저

암호화

  • 문서마다 새 키 쌍 생성
  • 격리 공간 공개키로 AES 키 합의
  • 결과도 같은 키로만 풀림
볼 수 있는 것: 원본·결과
2 · 중계 서버

전달만

  • 암호문을 메모리에서만 잠깐 보관
  • 디스크·DB·접속 기록에 본문 없음
  • 복호화 키 없음
볼 수 있는 것: 암호문 크기
3 · 브로커

키 교환·배정

  • 개인키는 메모리에만, 6시간마다 교체
  • 1회용 AES 키만 격리 공간에 넘김
  • 격리 공간 생성·파기 관리
볼 수 있는 것: 암호문·처리 시간
4 · 격리 공간

복호화·인식

  • 네트워크 장치 없음(loopback만)
  • 읽기 전용 파일시스템
  • 문서 1건 처리 후 프로세스 종료
볼 수 있는 것: 원본(처리하는 동안만)
격리 장치 8가지

한 겹이 뚫려도 다음 겹이 막도록 쌓았어요

01

네트워크 차단

격리 공간마다 네트워크 이름공간을 따로 만들어요. 안에는 lo만 있어서 밖으로 보낼 길이 없어요.

02

프로세스 분리

PID 이름공간을 분리해서 격리 공간 안에서는 자기 프로세스만 보여요.

03

읽기 전용 파일

루트는 읽기 전용이고, 쓸 수 있는 곳은 64MB 메모리 영역(tmpfs)뿐이에요. 파기하면 함께 사라져요.

04

권한 전부 제거

리눅스 권한(capability)을 모두 빼고, 환경 변수를 비운 채로 시작해요. 서버 비밀 파일은 아예 보이지 않아요.

05

1건 1공간

격리 공간 하나는 문서 하나만 처리하고 종료돼요. 다른 고객 문서와 같은 메모리를 쓰지 않아요.

06

종단 간 암호화

브라우저에서 암호화하고 격리 공간 안에서만 풀어요. 결과도 암호화돼 돌아와서 중계 구간에서 내용을 볼 수 없어요.

07

메모리 덮어쓰기

처리가 끝나면 원본 바이트와 키를 0으로 덮어쓴 뒤 종료해요. 코어 덤프는 꺼 두었어요.

08

주민번호 가림

주민등록번호 뒤 7자리와 운전면허번호 가운데 6자리는 격리 공간 안에서 가린 뒤 내보내요. 가림을 끄는 옵션은 없어요.

비교

일반 OCR API와 무엇이 다른가요

항목일반적인 클라우드 OCR APIPLUT 보안 OCR
전송 구간HTTPS(서버에서 원본이 풀림)HTTPS 위에 종단 간 암호화, 격리 공간에서만 풀림
처리 공간여러 고객 요청을 같은 프로세스에서 처리문서 1건마다 새 격리 공간, 처리 후 파기
처리 중 외부 연결서버 설정에 따라 다름격리 공간에 네트워크 장치 없음
원본 보관정책에 따라 일정 기간 보관하는 경우가 있음디스크·DB에 쓰지 않음
확인 방법약관·문서로 안내이 페이지에서 실시간 기록으로 확인
민감 번호원문 그대로 반환하는 경우가 많음주민번호 뒤 7자리 항상 가림
쓰임새

신분 문서를 받아야 하는 곳이라면

신분증 사본을 받아 사람이 옮겨 적고 있다면, 그 사본이 메일함과 PC에 남는 것부터 줄일 수 있어요.

비대면 회원 확인

가입·판매자 입점 때 받은 신분증에서 이름·생년월일·발급일을 바로 채워요.

주민등록증 · 운전면허증

렌탈·중고 거래

계약자 확인용 사본을 저장하지 않고 필요한 칸만 남겨요.

주민등록증 · 운전면허증

채용·인사 서류

입사 서류의 인적 사항을 옮겨 적는 일을 줄여요.

주민등록증 · 외국인등록증

외국인 근로자 등록

외국인등록증·여권의 영문 이름과 번호를 텍스트로 받아요.

여권 · 외국인등록증

부동산·임대 계약

계약 당사자 확인 서류를 메일로 주고받지 않게 해요.

주민등록증 · 운전면허증

병원·약국 접수

접수 창구에서 찍은 신분증을 텍스트로만 넘겨요.

주민등록증

글자를 읽어 텍스트로 바꾸는 서비스예요. 신분증 진위 확인(위·변조 판별, 발급기관 조회)은 하지 않아요.

가림 규칙

밖으로 나가는 값부터 줄여요

가림은 격리 공간 안에서 처리돼요. 가리기 전 원문은 격리 공간과 함께 사라져요.

항상 가리는 값

주민등록번호870216-*******
외국인등록번호950101-*******
운전면허번호11-24-******-10

필드로 돌려주는 값

문서 종류resident_card
이름name
생년월일 6자리birth6
발급일issued
도입 절차

상담부터 운영까지 6단계

보안 검토 자료를 먼저 드리고, 귀사 견본으로 정확도를 확인한 다음 계약해요.

01

상담

문서 종류, 월 처리량, 연동 방식을 확인해요.

무료 · 1영업일 안 회신
02

보안 검토 자료

격리 구조, 데이터 흐름도, 가림 규칙 문서를 드려요.

무료
03

견본 정확도 확인

가린 견본이나 가상 견본으로 인식 결과를 함께 봐요.

무료
04

견적·계약

처리량과 방식(공용·전용 노드·설치형)에 맞춰 단가를 정해요.

표준 단가에서 추가 할인
05

키 발급·연동

API 키를 드리고 연동 예제와 함께 붙여요.

연동 지원 포함
06

운영·정산

처리 건수 기준으로 매월 정산해요.

월 사용 내역 제공
표준 단가

건수 묶음으로 미리 사 두고 써요

부가세 별도 표준 단가예요. 실제 도입 때는 처리량과 계약 기간에 따라 추가로 할인해 드려요.

시작
29,000원
1,000건 · 건당 29원
  • 공용 격리 노드
  • 신분 문서 전 종류
  • 필드 JSON·좌표
상담 신청
성장
249,000원
10,000건 · 건당 24.9원
  • 시작 단계 전부
  • 처리 우선순위
  • 월 사용 내역 보고
상담 신청
규모
990,000원
50,000건 · 건당 19.8원
  • 성장 단계 전부
  • 보안 검토 회의 지원
  • 연동 기술 지원
상담 신청
전용·설치형
별도 견적
월 5만 건 이상 · 내부망 설치
  • 고객 전용 격리 노드
  • 귀사 서버 안 설치형
  • 처리 정책 맞춤 설정
상담 신청
-
표준 단가 기준 · 부가세 별도
자주 묻는 질문

보안 담당자가 먼저 묻는 것들

정말 원본을 저장하지 않나요?

중계 서버는 암호문을 메모리에서만 잠깐 들고 있다가 넘기고, 본문을 디스크·DB·접속 기록에 쓰지 않아요. 원본이 풀리는 격리 공간은 쓰기 영역이 메모리뿐이라 프로세스가 끝나면 함께 사라져요.

실시간 화면의 기록은 꾸민 화면이 아닌가요?

운영 중인 브로커가 1초마다 보내는 값을 그대로 보여 드려요. 격리 공간이 켜질 때 스스로 네트워크 장치 목록, 외부 연결 시도 결과, 파일시스템 쓰기 가능 여부를 확인해 보고하고, 그 값이 오른쪽 점검 칸에 나와요. 직접 시험하면 내 작업이 같은 기록에 나타나요.

운영자는 원본을 볼 수 있나요?

정상 처리 경로에서는 중계 서버와 브로커 모두 원본을 풀지 않아요. 다만 서버 관리 권한이 있는 사람이 코드를 바꾸면 이론상 가능하므로, 실행 코드의 SHA-256 값을 실시간 화면에 공개해 바뀌었는지 확인할 수 있게 했어요. 더 강한 분리가 필요하면 귀사 서버 안에 설치하는 방식을 권해요.

신분증 진위도 확인해 주나요?

아니요. 이 서비스는 글자를 읽어 텍스트로 바꾸는 일만 해요. 진위 확인은 행정안전부·도로교통공단 등 공식 조회 서비스를 함께 쓰셔야 해요.

처리 시간은 얼마나 걸리나요?

대기 중인 격리 공간이 있으면 한 장에 보통 몇 초 안에 끝나요. 직접 시험 단계별 시간에 실제로 걸린 시간이 나와요. 대량 처리 일정은 상담 때 처리량에 맞춰 알려 드려요.

개인정보 처리 위탁 계약이 필요한가요?

고객 이용자의 신분 문서를 처리하는 일이라 보통 위탁 계약과 처리방침 반영이 필요해요. 상담 때 계약서 초안을 함께 드리고, 최종 판단은 귀사 법무 담당과 확인해 주세요.

도입 상담

보안 검토 자료부터 받아 보세요

문서 종류와 월 처리량만 알려 주시면, 격리 구조 문서와 귀사 처리량 기준 견적을 1영업일 안에 메일로 보내 드려요.

hello@teamplut.com · 팀플럿(주)

버튼을 누르면 입력한 내용이 담긴 메일 작성 창이 열려요. 신분증 이미지는 메일에 첨부하지 마세요.