flomio / flomio_drivers_ios

iOS device drivers for Flomio readers.
http://flomio.com/shop/readers
67 stars 16 forks source link

Authentication #1

Closed iWhacko closed 11 years ago

iWhacko commented 11 years ago

How doe the FlowJack handle authentication, for let's say Mifare chips?

j0hnbull commented 11 years ago

The FloJack can read data from most MiFare IC's including MiFare Classic and Ultralights. The low level NFC communication is handled by the hardware accessory not the iOS library.

iWhacko commented 11 years ago

I understand. But some mifare classic cards require authentication. Meaning you need to provide the right keys in order to read or write to certain sectors. How is this handled? Or is this even possible with the flojack?

On 28 nov. 2012, at 22:19, John Bullard notifications@github.com wrote:

The FloJack can read data from most MiFare IC's including MiFare Classic and Ultralights. The low level NFC communication is handled by the hardware accessory not the iOS library.

— Reply to this email directly or view it on GitHub.

j0hnbull commented 11 years ago

Right, got it.

Yes - the FloJack can support it, but not at the moment. It requires firmware update to handle key management and the challenge/response workflow required by Mifare Classic. The message sequence charts are freely available... we just haven't had time to implement them on the FloJack yet.

iWhacko commented 11 years ago

Thanks for the info. I will just have to wait for that then ;)

j0hnbull commented 11 years ago

Not a problem :)

j0hnbull commented 11 years ago

Closing this issue down.