Category : Tools
This app works well IF you set it up right. The problem is knowing what to do as there is no guide for setup with a YubiKey as mentioned below. In case it helps others out there, this is what my setup was on a device running Android 9 with a YubiKey 5 NFC. I used KeePassXC to set-up the challenge response function with my YubiKey along with a strong Master Key. If I did the same with KeePass 2.40, the database just would not work with Keepass2Android and ykDroid. Also, as another reviewer mentioned, make sure the Encryption Algorithm is set to AES-256 and the Key Derivation Function is set to AES-KDF (KDBX 4) in database settings. Then with the Keepass2Android app, make sure your Master Key setting is set to "Password + Challenge-Response for KeePass XC". I couldn't even start the database unlock with any other setting. Once these things were done with the respective software and database file, the app worked seamlessly. With better instructions for the less patient among us, I would give it 5 stars, but without, I'll give it 4 for effort and forward thinking. Thanks for laying the groundwork for a great way to better secure our sensitive information on a mobile platform
Doesn't work! I just went to the trouble of fixing a bug in YubiChallenge and had everything working and now Keepass2Android goes and removes support 😑. I have a Yubikey Neo and the nfc challenge/response takes longer than the OS default timeout for a nfc transaction. Please see YubiChallenges bug tracker for more info.
The scenario where you need ykDroid is when you use Keepass2Android to open a Keepass XC database with the master key type changed from Password Only to Password + Challenge-Response for Keepass XC. Wished this info was stickied in the app description because I spent months figuring how to manually activate ykDroid when it's really a system service automatically triggered by other apps. Also wasted time trying to figure out why ykDroid didn't show in the Keepass2Android plugin list (it doesn't).
Does what it is created for. I needed a few tries to figure it out but if you know your yubikey and know at least how it works there should be no surprises. I am using an usb otg cable with a oneplus3.
Works perfectly. I had an issue at first, but it turns out that was because the NFC reader in my phone was in the camera...
the app asks for permission to access the usb device everytime even if you tell it to remember. i found out this happens when you unplug and replug it
Works great! If you're using it with KeePass2Android, just make sure your database is saved with KDBX 4 key function. Thanks Yussuf!
Useless yubikey neo support. After many trials it was impossible to open a keepassxc database that works without problem on linux and mac os.
Works perfectly! Saved a huge amount of time in trying to understand the Android Yubikey example.
It damn works! I was able to re-add my Google account after Advanced Protection enrollment!
It works great but I've almost given up on getting it work just before I read other reviews saying that the database type must be KDBX 4.
It just works with keepass2android and onlykey
Thankfully previous experience from other users allowed successful installation as there are no instructions anywhere on the Internet.
Works well with a KeepassXC created database. (Make sure your database type is KDBX 4, which can be changed in the DB settings) Using with Keepass2android, a Yubikey 5 NFC, Android 9.
Works as desired with my Yubikey and KeePass database!
It works but slow
Top, no problems at all.
Works with Keepass2android
Worked out of the box for me
Supposedly works with KeePass2Android, but hell if I know how! K2A stupidly insists on NFC whether this is installed or not.
Does its job perfectly.
I originally reviewed this with 1 star and why it wouldn't work. Turns out neither this app or KeePass2Android have instructions for this new feature, so here's the details for those who are confused or think it's not working, like I initially did. You keep the normal selection for your challenge. It'll ask you to select where the xml file is, normally in the same folder as your KeePass database. After it reads the file, it'll quickly recognize the format and ask you to select which slot on your YubiKey to scan from. It's 4 stars now because it does work, but due to no instructions, it's a little confusing. However I like it so far.