Wednesday, October 18, 2006

"librfid" : Free Software RFID library

librfid is a Free Software RFID library. It implements the PCD (reader) side protocol stack of ISO 14443 A, ISO 14443 B, ISO 15693, Mifare Ultralight and Mifare Classic. Support for iCODE and other 13.56MHz based transponders is planned.

librfid currently supports the following readers:
  • The Omnikey CardMan 5121 RFID
  • The OpenPCD reader (recommended
Presentation:

RFID - overview of protocols, librfid implementation and passive sniffing


The number of deployments of RFID based solutions is growing every day. Still, detailed low-level knowledge of the involved protocols is rare, even within the hacker community.

The first part of this presentation describes the two commonly-deployed ISO standards 14443 and 15693 - from physical layer up to session layer. It will then continue to look at the typical architecture of RFID readers.

The second part will cover "librfid", the GPL licensed Free Software implemetation of an ISO 14443 and 15693 host-side stack.

The third part will look at our current progress in developing hardware and software defined radio (SDR) based passive sniffing of the RFID radio interface. After all, who wouldn't want to have "tcpdump" like functionality for RFID?

  • Authors:

Harald Welte Milosch Meriac


ISO14443, ISO15693, their GPL librfid implementation and passive sniffing hardware

The presentation will cover an introduction into the two popular RFID Standards, ISO14443 and ISO15693, as well as the author's Free Software implementation "librfid"





No comments: