# "보안 지갑"을 만들기 위한 Passphrase 기능 사용하기

### <mark style="color:orange;">Passphrase란 무엇인가</mark>

숨김 지갑을 만들 때 Passphrase(패스프레이즈)는 암호화와 보호를 위한 필수 도구입니다. 일반적으로 단어나 구문으로 구성된 문자열로, 지갑의 개인 키 또는 시드 구문을 생성하는 데 사용됩니다.&#x20;

Passphrase의 목적은 지갑의 보안을 강화하여, 올바른 Passphrase를 가진 사람만이 지갑의 자산에 접근하고 통제할 수 있도록 하는 것입니다. 올바른 Passphrase가 없으면 지갑을 복구하거나 재구성할 수 없으므로 Passphrase를 안전하게 보관하는 것이 매우 중요합니다.

### <mark style="color:orange;">Passphrase 사용 시 유의해야 할 보안 포인트:</mark> <a href="#id-0" id="id-0"></a>

* 기밀성: Passphrase를 타인에게 공개하지 마세요. 오직 본인만이 Passphrase를 알고 보관해야 합니다. 소셜 미디어, 채팅 앱, 공공장소에서 Passphrase를 노출하지 마세요.
* 복잡성: 충분히 복잡한 Passphrase를 선택하세요. 무작위 단어나 구를 포함해야 하며, 흔한 구문, 날짜, 개인 정보 등 쉽게 추측 가능한 내용을 피하세요. 강력한 비밀번호 생성기를 사용하면 보안을 강화할 수 있습니다.
* 백업: Passphrase를 올바르게 백업하세요. 종이에 적어 오프라인 안전한 장소에 보관하고, 인터넷 및 물리적 위협으로부터 떨어진 곳에 두세요. 전자 기기나 온라인 저장소에만 의존하지 마세요. 데이터 손실, 고장, 해킹 등의 위험이 있습니다.
* 정기 변경: Passphrase를 정기적으로 변경하는 것은 좋은 보안 습관입니다. 특히 Passphrase가 유출되었거나 더 이상 안전하지 않다고 의심되는 경우에 변경하세요. Passphrase를 변경하면 지갑 주소 또한 함께 변경됩니다!
* 피싱 공격 주의: 피싱 공격에 주의하세요. 출처가 불분명한 링크나 의심스러운 웹사이트를 클릭하지 말고 Passphrase 입력을 유도하는 함정에 빠지지 않도록 하세요.&#x20;

<mark style="color:red;">"숨김 지갑"을 성공적으로 가져오기 위해서는 시크릿 복구 구문과 Passphrase를 동시에 보유해야 합니다. Passphrase가 한 번 설정되면 다시 내보낼 수 없습니다.</mark>&#x20;

<mark style="color:red;">반드시 올바르게 백업해 주세요. Passphrase 방식으로 처음 지갑을 만든 직후 2차 검증을 수행할 것을 권장합니다. 예를 들어, 시크릿 복구 구문을 다시 가져오고 Passphrase를 사용해 지갑을 가져와서 지갑이 이미 존재한다는 메시지가 표시되는지 확인할 수 있습니다. 이후 새 지갑을 삭제하고 다시 가져온 뒤, 나중에 생성한 주소와 가져온 주소가 일치하는지 확인하세요.</mark>

### <mark style="color:orange;">Passphrase 튜토리얼</mark>

**Passphrase로 지갑 생성하기**

1. TP Wallet 버전(2.1.1 이상)을 실행하고, 오른쪽 상단의 지갑 아이콘을 클릭한 후 생성하려는 네트워크를 선택합니다. 여기서는 이더리움 지갑을 예시로 들겠습니다.

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2Fixu34Fgh8USGdD0rgWE1%2FPassphrase1.png?alt=media&#x26;token=515c7c37-d0bd-4600-aee3-3132d6cdcb87" alt=""><figcaption></figcaption></figure>

2. Passphrase 기능을 처음 사용하는 경우 "지갑 생성"이 필요합니다. 주의할 점은 TP Wallet은 통합 비밀번호를 사용한다는 것입니다. 즉, 이전에 지갑을 생성한 경험이 있다면 이후에 생성되는 지갑 주소들의 비밀번호도 첫 번째 지갑과 동일합니다.

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2FARtYmEaFxkCBjx1l60pk%2FPassphrase2.png?alt=media&#x26;token=f2e563fb-8eb2-4385-8720-18a2beac897c" alt=""><figcaption></figcaption></figure>

3. 인터페이스 하단에서 \[고급 설정]을 볼 수 있습니다. 이를 열면 Passphrase를 설정할 수 있습니다. 소개 문구를 꼼꼼히 읽고 Passphrase의 기능과 주의사항을 숙지하세요.

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2FXeluQi0SS8hDbRr9V0zi%2FPassphrase3.png?alt=media&#x26;token=1fc60f36-24a3-4df0-bcc1-4310b62e06a7" alt=""><figcaption></figcaption></figure>

4. 지갑 생성 후 "받기"를 클릭하면 Passphrase 방식으로 생성된 지갑 주소를 확인할 수 있습니다.

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2F0CCKf4SaO6z1GgDkRiCD%2FPassphrase4.png?alt=media&#x26;token=beb7b0dd-0478-4a5d-ada6-ccb5203b28ba" alt=""><figcaption></figcaption></figure>

### <mark style="color:orange;">Passphrase로 지갑 가져오기</mark>

이번 데모에서는 시크릿 복구 구문을 지갑에 가져올 때 일반적인 니모닉 가져오기 방식과 Passphrase 가져오기 방식을 비교해 보겠습니다.

1. 기본 시크릿 복구 구문 가져오기: 일반적인 가져오기 절차와 동일합니다. 니모닉을 입력하고 "가져오기"를 클릭하면 됩니다. 가져온 후에는 아래 이미지와 같이 지갑 주소를 확인할 수 있습니다.

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2FwBjGO4beG4w5oxg52tBG%2FPassphrase5.png?alt=media&#x26;token=7811295b-cfd2-424d-9ffd-88cf10ebcea7" alt=""><figcaption></figcaption></figure>

2. 시크릿 복구 구문 가져오기 인터페이스에서 "고급 모드"를 클릭하면 Passphrase 설정 인터페이스로 이동합니다. 올바른 내용을 입력한 후 "가져오기"를 클릭하세요. 이때 지갑의 수신 주소는 Passphrase를 사용해 지갑을 생성했을 때 생성된 주소와 동일합니다. (잘못된 Passphrase로 가져오면 다른 주소가 생성됩니다.)

<figure><img src="https://2635091210-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYDTQZz8SAKtEV8VeYE%2Fuploads%2FmendrAjO1THUSSE8ojKU%2FPassphrase6.png?alt=media&#x26;token=59d4446d-5df2-4186-a060-e6a031fb190c" alt=""><figcaption></figcaption></figure>
