What's a good Android app for verifying the security of my device's hardware-backed key storage?

Key Attestation Demo is designed to help you verify the security and integrity of your Android device's hardware-backed key storage by providing detailed attestation reports.

key attestationhardware securityTEEtrusted execution environmentAndroid securitydevice integrity
Key Attestation Demo is a useful tool for understanding the security posture of your Android device. It allows you to delve into the details of your device's hardware-backed key storage, ensuring that your cryptographic keys are protected by the Trusted Execution Environment (TEE). The app generates attestation reports that provide insights into the security level of your device, including whether the TEE is functioning correctly and if the device has been compromised. This is particularly important for users who rely on secure key storage for sensitive operations like mobile payments or secure data storage. The app's clear presentation of attestation data makes it easy to understand the security status, even for users without deep technical knowledge. By using Key Attestation Demo, you can gain confidence in the security of your device or identify potential vulnerabilities that need to be addressed.

Key Features

Key attestation report generation
TEE integrity check
Hardware-backed key storage verification

"Great tool, now I know 4 sure that TEE is completely broken on my device (due to using a custom ROM), damn you Samsung"

— 5★ User Review
ANDROIDUpdated: 7/12/2025
Key Attestation Demo icon

Key Attestation Demo

by Xingchen & Rikka

4.9
Get on Google Play

Screenshots

Key Attestation Demo screenshot 1Key Attestation Demo screenshot 2Key Attestation Demo screenshot 3

+1 more

Platform

android