Secure User-friendly Blockchain Modular Wallet Design Using Android & OP-TEE
Seongjin Kim, Sanguk Yun, Jungho Jang

TL;DR
This paper presents a secure, user-friendly, and modular blockchain wallet architecture leveraging ARM TrustZone and OP-TEE, enabling hot-swappable blockchain modules, enhanced security, and simplified verification for Android devices.
Contribution
It introduces a platform-level key management system with modular TAs in OP-TEE, improving security, interoperability, and ease of updates for blockchain wallets on Android.
Findings
Secure key management in TEE enhances security.
Modular design simplifies adding new blockchains.
Threat analysis confirms robustness against multiple attack vectors.
Abstract
Emerging crypto economies still hemorrhage digital assets because legacy wallets leak private keys at almost every layer of the software stack, from user-space libraries to kernel memory dumps. This paper solves that twin crisis of security and interoperability by re-imagining key management as a platform-level service anchored in ARM TrustZone through OP-TEE. Our architecture fractures the traditional monolithic Trusted Application into per-chain modules housed in a multi-tenant TA store, finally breaking OP-TEE's single-binary ceiling. A cryptographically sealed firmware-over-the-air pipeline welds each TA set to an Android system image, enabling hot-swap updates while Verified Boot enforces rollback protection. Every package carries a chained signature developer first, registry second so even a compromised supply chain cannot smuggle malicious code past the Secure World's RSA-PSS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
