pp3345 / ykDroid

YubiKey challenge-response USB and NFC driver for Android
GNU General Public License v3.0
97 stars 14 forks source link

Yubikey via USB on Android needs OTP+CCID #20

Open AlphaDE opened 3 years ago

AlphaDE commented 3 years ago

To use the Yubikey NFC on non-NFC tablets like the Samsung Tab S7+, the CCID mode needs to be enabled.

To avoid subsequent issues on Windows PCs with the KeeChallenge, an update of the 32/64 bit libraries from https://developers.yubico.com/yubikey-personalization/Releases/ is necessary otherwise Keepass / KeeChallenge will not be able to recognize the Yubikey with OTP+CCID anymore.

pp3345 commented 3 years ago

Not sure what's the purpose of this issue. KeeChallenge is not directly related to ykDroid. You would need to contact KeeChallenge's author about that since there is nothing I can do here.

AlphaDE commented 3 years ago

@pp3345 The purpose is, that if there is any documentation that recommends people to use OTP+CCID to make ykdroid working on non-NFC Android devices via USB, a hint should be added that the corresponding plugin on the Windows platform for Keepass will require updates libraries otherwise it will break the use of the Challenge function/plugin there... Just to avoid side effects leaving people unable to access their database on Windows. I managed to get it working some few times, but not reliable so I have to use two NFC keys now, as I could not revert the key back from OTP+CCID to OTP.

pp3345 commented 3 years ago

Okay, I see. I plan to add a hint for Android 10 users that their USB YubiKey may not be detected if configured as OTP-only. I will make sure to add a note about KeeChallenge compatibility, too.

AlphaDE commented 3 years ago

Thx!