Overview
사용자는 자신의 지갑을 생성하여, 자신의 디지털 ID 및 신원증명서를 안전하게 저장하고 사용할 수 있습니다.
이 그룹은 지갑의 생애주기를 정의하고 지갑의 키 관리, 저장소 관리, 접근제어 관리, 보안관리 등의 아키텍처를 설계 및 개발합니다.
또한, Wallet 신뢰성 강화를 위한 월렛사업자 자격증명과 월렛 자격증명, 그리고 사용자 자격증명에 대해 연구 및 개발합니다.
Wallet은 아래의 타입을 지원합니다.
- Local Wallet : 스마트폰 기반의 앱 월렛을 우선 지원하고 향후 단말기 제조사와의 협업을 통해 TEE 기반의 월렛으로 확장합니다.
- Remote Wallet : 모빌리티 대응 및 기능 확장성, 포용성을 확대하기 위해 클라우드 기반의 월렛을 지원합니다.
Scope
Wallet의 주요 모듈에 대한 구성요소는 아래와 같습니다.
- Wallet Manager : Wallet에 대한 접근제어 및 월렛 내부 모듈과의 인터페이스를 담당합니다.
- DID Manager : 월렛과 월렛 이용자는 W3C의 Decentralized Identifier(분산ID식별자)를 통해 연결성을 가집니다.
- VC Manager : Digital ID 기반의 다양한 증명서들을 관리합니다.
- Storage Manager : DID, VC, Key 등을 내부적으로 관리합니다.
- Blockchain Manager : 신뢰저장소로 사용되는 블록체인과의 커뮤니케이션을 담당합니다.
- Cipher Suites : 암복호화용 라이브러리를 제공합니다.
각 모듈에 대한 구성요소와 함께 Wallet 신뢰사업자 여부 및 설치되는 월렛의 신뢰방안 등에 대한 Attestation 규격을 정의합니다.