Tangem Wallet의 Access Code 보호 기능 작동 방식
Tangem Wallet은 디지털 자산을 안전하게 보호하기 위한 강력한 보안 기능을 제공합니다. 그중 핵심은 Access Code(접근 코드) 사용이에요. 이 글에서는 해당 기능의 원리와 주요 사항, 그리고 Access Code를 효과적으로 관리하는 방법을 안내해 드릴게요.
Access code protection이란?
Tangem Wallet의 access code protection은 사용자가 직접 설정한 비밀번호, PIN, 또는 문구를 입력해야만 지갑에 접근할 수 있도록 하는 보안 기능이에요. 이 기능은 무단 접근을 막고, Tangem 카드가 분실되거나 도난당해도 자산을 안전하게 보호해요.
Access Code는 지갑을 처음 설정할 때 사용자가 직접 선택해요. 예시는 다음과 같아요.
예: 12345678과 같은 PIN
단어나 문구 (예: TangemIsGreat, Tangem4EVER, 123Judely, Tangem Rules)
위의 조합
사용 편의성을 높이기 위해, Tangem은 Access Code를 저장하고, 필요할 때마다 생체 인증으로 접근할 수 있도록 했어요.
Tangem Wallet은 추가적인 보안 계층으로 생체 인증도 지원해요. 이 기능은 스마트폰의 지문 인식이나 얼굴 인식 시스템을 활용해, Access Code를 반복 입력하지 않고도 앱을 열고 자산을 관리할 수 있게 해줘요.
생체 인증이 보안을 강화하는 방법
iPhone이나 Android에서 사용하는 생체 인증(예: Face ID, Touch ID)은 기기의 보안 영역과 인증 시스템을 통해 저장된 Access Code와 연동돼요.
Secure Enclave on iOS: iOS에서는 생체 정보가 Secure Enclave라는 독립된 보안 공간에 저장되어, 메인 프로세서가 손상돼도 민감한 정보가 안전하게 보호돼요.
Trusted Execution Environment (TEE) on Android OS: Android 기기 역시 TEE라는 별도의 보안 환경에 생체 정보를 저장해, Tangem 앱을 포함한 다른 앱에서 접근할 수 없도록 해요.
이제 작동 방식을 단계별로 설명할게요.
Access Code 저장
iPhone에서는 Access Code가 iCloud Keychain 또는 로컬 Keychain에 안전하게 저장돼요(설정에 따라 다름). Android는 Android Keystore 시스템에 저장하며, 이 데이터는 암호화되어 기기에서만 접근할 수 있어요.
생체 정보 저장
지문이나 얼굴 인식 등 생체 정보는 Secure Enclave 또는 Trusted Execution Environment와 같은 별도의 보안 칩에 안전하게 저장돼요. 이 정보는 서버에 저장되거나 앱에 공유되지 않아요.
생체 인증 과정
생체 인증으로 저장된 비밀번호에 접근하려고 할 때, 다음과 같은 절차가 진행돼요.
기기가 사용자의 생체 정보를 인식해요(지문 또는 얼굴).
인식된 생체 정보는 보안 영역에 저장된 정보와 비교돼요.
일치하면 인증이 성공했다는 신호가 전달돼요.
Access Code 접근
생체 인증에 성공하면, 보안 영역이 Keychain 또는 Keystore에 저장된 Access Code에 접근을 허용해요. 이 코드는 자동 입력되거나 Tangem 앱 로그인에 사용될 수 있어요.
보안 조치
저장된 Access Code와 생체 정보는 모두 암호화되어 무단 접근이 불가능해요. Secure Enclave와 TEE는 메인 프로세서와 분리되어 추가 보안 계층을 제공해요. 생체 정보는 오직 기기 내에만 저장되고, Apple, Google, Tangem 어디에도 전송되지 않아요.
생체 인증은 사용 편의성을 높이면서도 높은 보안 수준을 유지해요. 하지만 거래 서명을 위해서는 Tangem 카드를 스마트폰에 태그해야 하므로, 추가적인 보안이 한 번 더 적용돼요.
Tangem Wallet에서 Access Code가 작동하는 방식
Tangem Wallet에서 access code protection이 어떻게 작동하는지 단계별로 안내해요.
Access Code 설정 방법
Tangem Wallet을 처음 설정할 때 Access Code를 생성하라는 안내가 나와요. 이 코드는 원하는 단어나 숫자, 문구로 만들 수 있어요. 설정 방법은 다음과 같아요.
- Tangem 공식 앱을 스마트폰에 설치해요.
- 카드를 휴대폰에 태그해서 설정을 시작해요.
- 본인이 기억하기 쉽지만 타인이 추측하기 어려운 Access Code를 입력해요.
- 코드를 한 번 더 입력해 확인해요.
- 추가 보안을 위해, 개인 키를 다른 Tangem 카드에 백업해요. 각 백업 카드를 스캔하고 Access Code를 입력해요.
이 과정은 무차별 대입 공격과 무단 접근으로부터 지갑을 보호해요.
Access Code 사용 시점
Access Code는 중요한 작업을 할 때마다 필요해요. 예시는 다음과 같아요.
- Tangem Wallet 앱을 열어 잔액이나 거래 내역을 확인할 때
- 카드 소유자가 직접 승인해야 하는 거래를 확인할 때
- 지갑 설정이나 카드 구성을 변경할 때
Access Code 변경 방법
Access Code를 변경해야 할 경우, 아래 단계를 따라주세요.
- 카드를 스캔해 지갑을 열어요.
- 오른쪽 상단의 점 세 개를 눌러 Device Settings를 선택해요.
- Access Code를 변경할 기기를 다시 스캔해요.
- 현재 Access Code를 입력해 진행해요.
- 화면에서 Change Access Code를 선택해요.
- 현재 Access Code를 한 번 더 입력해요.
- 새로운 코드를 입력하고 확인해요.
- Continue를 눌러 Tangem을 스캔하면 변경 사항이 저장돼요.
Access Code 재설정 방법
Access Code를 잊은 경우에도 Tangem은 간단한 재설정 방법을 제공해요. 이 과정은 보안을 해치지 않으면서 지갑 접근을 복구할 수 있도록 설계됐어요.
- Tangem 앱을 열고, 코드를 재설정할 기기를 스캔해요.
- 설정 또는 환영 화면에서 'Forgot your code?' 옵션을 선택해요.
- 새로운 Access Code를 입력하고 확인해요.
- 재설정 확인을 위해 Tangem 지갑 세트에 포함된 다른 기기(백업 카드)를 태그해요.
- 백업 카드로 확인이 완료되면 Access Code가 재설정되고, 새 코드로 지갑에 접근할 수 있어요.
이 방법은 반드시 백업 카드가 필요해요. 따라서 누군가 임의로 코드를 재설정하려 해도, 추가 카드가 없으면 불가능하므로 보안이 한층 강화돼요.
지갑 전체(모든 카드와 링)의 Access Code를 변경하려면 각 기기별로 위 절차를 반복해야 해요.
Access Code 재설정 옵션 비활성화
Tangem Wallet에서는 백업 카드를 통한 Access Code 재설정 기능을 비활성화할 수 있어요. 이 설정은 앱 내에서 조정할 수 있으며, Access Code가 한 번 설정되면 엄격한 인증 절차 없이는 재설정이 불가능하도록 해줘요.
Access Code 보호 기능의 장점
- 보안 강화: 무단 접근과 승인되지 않은 거래를 효과적으로 차단해요. Access Code 보호와 생체 인증이 더해져 편의성과 보안이 모두 향상돼요.
- 사용자 주도권: 사용자가 자산을 직접 통제할 수 있어요. Tangem 카드를 분실해도 Access Code 없이는 누구도 지갑에 접근할 수 없으니 자산이 안전하게 지켜져요.
- 복구 옵션: 백업 카드를 통한 안전한 복구 방법을 제공해, 보안과 편의성을 모두 만족시켜요.
이러한 보안 조치를 통해 사용자는 무단 접근 걱정 없이 디지털 자산을 안심하고 관리할 수 있어요. Access Code 사용과 보안 설정에 대해 더 자세한 안내가 필요하다면, Tangem Help Center 또는 Tangem Guide를 참고해 주세요.