Cryptographic ID0.5.7

Attest the trustworthiness of a device using asymmetric cryptography

AndroidSecurity & PrivacyOpen source

Verify your download

Select the file you downloaded to check it against the hash we published — the check runs in your browser, nothing is uploaded.

Screenshots

About

Cryptographic ID lets you attest a phone’s trustworthiness by producing cryptographic signatures tied to an asymmetric key. It generates and uses key pairs to check device state, prove control of a private key, and let other parties validate signatures with the matching public key. This supports checking a phone, assessing a computer’s trusted state, or confirming that a person controls a key whose public counterpart was provided beforehand through a secure channel.

On a phone considered trustworthy, the software can create a private key and later sign a message; a correct signature can indicate that the signing phone is the one originally associated with that key. The verification key can be shared openly, while the private key supplies proof of possession. Because the operating system can access the phone’s private key, this protection is weaker than storing a key in a TPM2 and is limited by the phone’s own security.

A related Linux scenario keeps the private key inside the computer’s TPM2 and seals it to the machine’s current PCR state. Tying the key to PCR7 and the Secure Boot state, for example, can prevent signing after the computer starts an operating system signed by another vendor. The Linux implementation for this scenario uses cryptographic-id-rs and applies asymmetric signatures to computer trust verification.

As open-source Security & Privacy software for Android, Cryptographic ID suits people validating device identity or key possession through signed messages. It requires version 7.0 or later and supports arm64-v8a, armeabi-v7a, and x86_64 architectures. The current version is 0.5.7.

Requires Android 7.0+ · Architecture: arm64-v8a, armeabi-v7a, x86_64

App permissions

Read straight from this app's own installer file — the real access it declares it can request, not a guess.

  • Take pictures and record video
  • io.gitlab.cryptographic id.dynamic Receiver Not Exported Permission

Details

PlatformAndroid
CategorySecurity & Privacy
LicenseOpen source
PricingFree
Package IDio.gitlab.cryptographic_id
Latest versionv0.5.7
File typeAPK
Minimum OSAndroid 7.0+
Architecturearm64-v8a, armeabi-v7a, x86_64
Screen DPIAll densities (nodpi)
AdsNo ads
File size52.2 MB
Published9/18/2026

SHA-256

Does this still work for you?

Works (0)Doesn't work (0)Sign in to vote

Badge for your website

Developers can show that Cryptographic ID is available on MirrorNest. Copy the code below: the badge links to this page and updates itself.

Cryptographic ID on MirrorNest
HTML
<a href="https://mirrornest.com/software/cryptographic-id-b486329c"><img src="https://mirrornest.com/badge/cryptographic-id-b486329c.svg" alt="Cryptographic ID on MirrorNest" height="20"></a>
Markdown
[![Cryptographic ID on MirrorNest](https://mirrornest.com/badge/cryptographic-id-b486329c.svg)](https://mirrornest.com/software/cryptographic-id-b486329c)

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

Cryptographic ID alternatives