Yubico Forum
https://forum.yubico.com/

How to guarantee secure login - New to NFC
https://forum.yubico.com/viewtopic.php?f=26&t=1907
Page 1 of 1

Author:  Marcuccio [ Tue Jun 02, 2015 10:21 am ]
Post subject:  How to guarantee secure login - New to NFC

Hello people,

I'm sorry if subject is not too clear, but I'm really new to NFC development and I started to use the YubiKey only yesterday.
I'm developing a mobile application and I'm using the YubiKey to secure login with the 2FA, but I'm a little bit confused on the way I should use my Key.

My question is : is there any way to make the NFC exchange to be "unique"? When I get the NDEF tag, the only thing that seems to be unique is the id, but I don't think it will really be secure to just check if this Id matches with the one registered into my database (even if it's specific to every user).

I'm a little bit confused on how to use the YubiKey, using NFC, to check if "it's really that person" and prevent this step to be easily hacked.
Right now (I just started to code the application) I'm just checking if the Id matches, but I tell myself that anyone could buy a NFC device, change the Id and hack everything.

I'm sorry if the question has already been asked (I didn't find anything similar) or if I misunderstood all the YubiKey authentication principle, but I would like if anyone could help me out :)

Thank you!!

Author:  Tom2 [ Tue Jun 02, 2015 1:03 pm ]
Post subject:  Re: How to guarantee secure login - New to NFC

You application should be using OTP or FIDO U2F most probably (guessing here)

Thus have a look at this:

demo.yubico.com
demo.yubico.com/u2f

https://developers.yubico.com/OTP/
https://developers.yubico.com/U2F/

or https://developers.yubico.com/yubioath-android/

Thus send over NFC an OTP and validate it against YubiCloud https://developers.yubico.com/Software_ ... Libraries/

Author:  Marcuccio [ Tue Jun 02, 2015 2:30 pm ]
Post subject:  Re: How to guarantee secure login - New to NFC

Tom2 wrote:
You application should be using OTP or FIDO U2F most probably (guessing here)

Thus have a look at this:

demo.yubico.com
demo.yubico.com/u2f

https://developers.yubico.com/OTP/
https://developers.yubico.com/U2F/

or https://developers.yubico.com/yubioath-android/

Thus send over NFC an OTP and validate it against YubiCloud https://developers.yubico.com/Software_ ... Libraries/


Just amazing, thank you!

Page 1 of 1 All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/