---
title: "직접 검증할 수 있는 보안 | Tajo"
description: "Tajo의 보안 모델은 제품 안에 내장되어 있습니다. 다이제스트에 바인딩된 게시, 런타임 증명(attestation), 해시 체인 감사 로그, 페일 클로즈드(fail closed) 동의 규칙, 그리고 모든 위험한 작업에 적용되는 승인 게이트입니다."
url: https://tajo.io/kr/security/
markdown: https://tajo.io/kr/security.md
lang: ko-KR
alternates: {en-US: /security.md, bg-BG: /bg/security.md, cs-CZ: /cz/security.md, de-DE: /de/security.md, da-DK: /dk/security.md, es-ES: /es/security.md, fr-FR: /fr/security.md, el-GR: /gr/security.md, hr-HR: /hr/security.md, hu-HU: /hu/security.md, it-IT: /it/security.md, ja-JP: /jp/security.md, ar-SA: /ar/security.md, nl-NL: /nl/security.md, no-NO: /no/security.md, pl-PL: /pl/security.md, pt-BR: /pt/security.md, ro-RO: /ro/security.md, ru-RU: /ru/security.md, sv-SE: /se/security.md, zh-CN: /zh-cn/security.md, sl-SI: /sl/security.md, sr-Latn-RS: /sr/security.md, th-TH: /th/security.md, tr-TR: /tr/security.md, ur-PK: /ur/security.md, vi-VN: /vi/security.md, sk-SK: /sk/security.md}
---

# 제품 안에서 직접 검증할 수 있는 보안

배지를 늘어놓은 벽이 아닙니다. 이 페이지의 모든 보장은 Tajo 안에서 직접 살펴보고, 테스트하고, 감사할 수 있는 메커니즘입니다.

Tajo는 고객 데이터를 대상으로 연동을 구축하고 실행하는 에이전틱 시스템입니다. 바로 이런 소프트웨어야말로 올바르게 동작하고 있음을 증명해야 합니다. 그래서 우리는 그 증명을 런타임 자체에 내장했습니다. 인증 페이지를 믿어 달라고 요청하는 대신, Tajo는 핵심 보장을 제품 안에서 강제하고 검증할 수 있게 만듭니다. 승인은 승인 대상에 암호학적으로 바인딩되고, 실행은 무엇이 실행되었는지 증명하며, 감사 추적은 변조를 드러내고, 실행이 허용되었음을 증명하지 못하는 것은 실행되지 않습니다.

## 다이제스트에 바인딩된 게시

사람이 연동을 승인하면 그 승인은 정확한 구성의 암호학적 다이제스트에 바인딩됩니다. 런타임은 그 다이제스트와 일치하는 것만 실행합니다. 승인한 것이, 증명 가능하게, 실행되는 것입니다.

## 런타임 증명

모든 실행은 자신이 어떤 게시된 다이제스트 아래에서 실행되었는지 증명합니다. 실행 중인 구성과 승인된 구성이 조금이라도 어긋나면 실행은 중단됩니다. “거의 같음”이란 없습니다.

## 해시 체인 감사 로그

각 감사 항목은 바로 앞 항목의 해시에 연결됩니다. 기록을 삭제하거나 수정하면 체인이 눈에 띄게 끊어집니다. 무엇이 실행되었고, 누가 승인했고, 무엇을 건드렸는지의 이력은 구조 자체로 변조가 드러나게 되어 있습니다.

## 페일 클로즈드 동의

이동하려는 레코드에 대한 동의를 증명하지 못하는 동기화는 실행되지 않습니다. “경고와 함께 실행”이 아니라, 실행되지 않습니다. 동의는 설정 페이지의 체크박스가 아니라 런타임이 강제하는 전제 조건입니다.

## 구조만 보여주는 미리보기

에이전트가 연동 초안을 작성하기 위해 데이터를 샘플링할 때, 미리보기는 레코드의 구조, 즉 필드 이름과 타입만 보여주고 값은 보여주지 않습니다. 고객 데이터는 초안의 재료가 아닙니다.

## 게이트가 걸린 위험 작업

외부 시스템에 쓰기를 수행하는 작업은 승인 게이트 뒤에 있습니다. 각 승인은 일회용이며, 부여된 정확한 입력에 바인딩되고, 만료됩니다. 승인은 재생될 수도, 다른 payload에 재사용될 수도 없습니다.

## 기본값은 페일 클로즈드

Tajo 설계를 관통하는 공통점: 시스템이 어떤 작업이 안전하고 승인되었음을 증명하지 못하면, 그 작업은 일어나지 않습니다.

### 예산 상한

설정한 예산 상한은 에이전트의 모델 비용과 메시지 발송에 적용됩니다. 하드 상한에 도달하면 다음 모델 호출은 실행되지 않고, 발송은 다음 배치 전에 멈춥니다. 데이터 동기화는 예산 상한에 포함되지 않습니다.

### 조용한 폴백 없음

안전 검사를 평가할 수 없을 때 — 동의를 증명할 수 없거나, 다이제스트가 일치하지 않거나, 승인이 만료된 경우 — 기본 응답은 거부입니다. 시스템은 서명하지 않은 일을 하는 것보다 아무것도 하지 않는 쪽을 택합니다.

### 게이트는 사람의 승인

에이전트는 초안을 만들고 검증하지만, 스스로에게 권한을 부여하지 않습니다. 게시와 위험한 쓰기에는 사람의 결정이 필요하며, 그 결정은 결정 대상이 되는 내용 그 자체에 바인딩됩니다.

## 이 페이지에 없는 것

이 페이지에서 컴플라이언스 로고의 벽은 찾을 수 없습니다. 그보다 유용한 것은 실제 작동 방식을 보여드리는 것이라고 생각합니다. 얼리 액세스 세션에서 다이제스트 체인, 증명 기록, 감사 로그를 함께 살펴보자고 요청하십시오. 여러분의 워크스페이스에서, 여러분의 눈으로 증거를 확인하며 안내해 드리겠습니다.

## 취약점 신고

Tajo에서 보안 문제를 발견했다고 생각되시면, 직접 그리고 신속하게 알려주시기 바랍니다.

- 이메일: [security@tajo.io](mailto:security@tajo.io)
- 신고 접수를 확인하고 조사 기간 동안 진행 상황을 알려드립니다.
- 공개적으로 알려지기 전에 문제를 바로잡을 수 있도록 합리적인 시간을 요청드립니다.

## 보장을 직접 확인하십시오

얼리 액세스에 참여하시면 실제 연동 위에서 작동하는 승인 체인, 증명 기록, 감사 로그를 보여드립니다.

## 이 페이지의 Markdown: [security.md](https://tajo.io/kr/security.md)

Markdown 불러오는 중…

[Claude에서 열기](https://claude.ai/new) [ChatGPT에서 열기](https://chatgpt.com/)
