Skip to content

Comments

feat: Add RSA KeyStore attestation support#4

Merged
VisionR1 merged 1 commit intoVisionR1:masterfrom
linuxct:feat/add_rsa_keystore_attestation_support
Jul 7, 2025
Merged

feat: Add RSA KeyStore attestation support#4
VisionR1 merged 1 commit intoVisionR1:masterfrom
linuxct:feat/add_rsa_keystore_attestation_support

Conversation

@VisionR1
Copy link
Owner

@VisionR1 VisionR1 commented Jul 7, 2025

Thanks @linuxct, for this useful feature.

I hope you don't mind, I borrowed your PR and merged it with my fork.

You can check if all good, because i make a mistake and merged it in 2 part.

Currently, the application only allows for verifying ECDSA keys as it lacked support for attesting RSA keys within the Android KeyStore.
With this commit, it allows to perform a complete validation of the two currently supported asymmetric key types in the Android KeyStore.
A new menu option "Attest RSA key" was added for this purpose.
Additionally, when exporting the keychain in p7b format, the keystore's type will be included as part of the filename to differentiate between the ECDSA (current default) and RSA.

Signed-off-by: linuxct <[email protected]>
@VisionR1 VisionR1 added the enhancement New feature or request label Jul 7, 2025
@VisionR1 VisionR1 merged commit 9b87334 into VisionR1:master Jul 7, 2025
VisionR1 added a commit that referenced this pull request Jul 24, 2025
Thanks @salvogiangri vvb2060#50 (comment) vvb2060#50 (comment)

Also Update README.md for proper info about this fork & the strings for the new feature (see PR #4).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants