# 프라이빗 키 관리

디파이 앱이 통합합니다 [**Turnkey**](https://github.com/tkhq) Dynamic의 Account Abstraction 인프라를 통해 안전한 패스키 인증 지갑 관리를 제공합니다.&#x20;

개인 키는 다음을 사용하여 보호됩니다 **보안 엔클레이브 및 AWS Nitro Enclaves**, 로컬 저장 없이 높은 보안을 보장합니다.

## **저장 및 보안 메커니즘**

#### **Secure Enclave를 통한 Turnkey 관리형 개인 키**

* **Passkeys는 기존 비밀번호를 대체합니다** 그리고 사용자의 생체 인증(TouchID, FaceID) 또는 하드웨어 보안 모듈과 연결됩니다. **패스키가 여러 기기 간에 동기화됩니다** 키체인(iCloud, Google Password Manager, 1Password)을 통해 사용자가 어떤 기기에서든 안전하게 트랜잭션에 서명할 수 있도록 합니다.
* **개인 키는 절대 직접 저장되지 않습니다** 사용자 기기에서. 대신 다음을 사용해 보호됩니다: **보안 엔클레이브** (예: iOS Secure Enclave, Android의 Trusted Execution Environment).
* 지갑 객체와 검증된 자격 증명에는 다음이 포함됩니다. **Turnkey 전용 메타데이터** 인증용:
  * `turnkeySubOrganizationId`
  * `turnkeyPrivateKeyId`
  * `turnkeyHDWalletId`
  * `turnkeyUserId`
* **세션 보안 플래그**:
  * `isAuthenticatorAttached`: 지갑이 **생체 인증 보안**.
  * `isSessionKeyCompatible`: 여부를 결정합니다 **세션 기반 키가** 안전하게 사용될 수 있습니다.

## 보안 및 규정 준수

### **키 보호 및 암호화**

프라이빗 키는 평문으로 저장되지 않습니다. 대신 암호화되며, 변조 방지 보안 영역 내부에서만 복호화됩니다. AWS Nitro Enclaves와 Trusted Execution Environments(TEEs)는 모든 암호화 작업이 격리되고 감사 가능한 환경에서 이루어지도록 보장합니다.

**원시 프라이빗 키 접근** 은 어떤 단계에서도 필요하지 않아 피싱과 공격 위험을 줄입니다.

패스키는 비밀번호를 대체하며, 생체 인증(FaceID, TouchID) 또는 하드웨어 보안 모듈을 사용해 마찰 없이 안전하게 접근할 수 있도록 합니다.

### **백업 및 복구**

* 패스키는 iCloud, Google Password Manager, 1Password 같은 키체인 제공자를 통해 여러 기기 간에 동기화되며, 원활한 복구를 지원합니다.
* 암호화된 프라이빗 키 암호문은 재해 복구 데이터베이스에 저장되어, 보안을 해치지 않으면서 장애 허용성을 보장합니다.

### **규제 및 보안 표준**

* 지갑 인증 및 계층적 결정론적 지갑을 위한 EIP-4361(Sign-In with Ethereum) 및 BIP-32/39 준수.
* 비수탁형 아키텍처입니다. 최종 사용자만 키 사용을 승인할 수 있어, 자금에 대한 완전한 사용자 통제권을 강화합니다.
* Turnkey는 업계 표준 암호화 관행을 따르지만, FIPS-140-2 인증의 명시적 획득 여부는 공개적으로 확인되지 않았습니다.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.defi.app/knowledge-base/ko/wallets/private-key-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
