Hey
I’m trying to develop a small Android application to encrypt an SQLite database using SQLCipher.
To be honest, I looked into the YubiKey documentation and it seems it would be easier for me to use PIV with X25519 encryption.
So I also started checking with my Nitrokey, but I can’t seem to access the PIV interface over NFC.
Is it accessible or not?
Also, with the standard Android API I don’t see how to derive a CTAP2 secret using FIDO2 — which would otherwise have the advantage of being compatible with all security keys on the market and provide a solid solution.
I remember seeing a Nitrokey SDK somewhere a while ago, but now that I finally decided to develop something on the topic, I can’t find it anymore ![]()
Any ideas on how to proceed?
Either PIV with Nitrokey, or FIDO2 but without relying on Android’s standard APIs. From my research, it feels like nobody has really ventured into this area.