No description
Find a file
Romain Tartiere 16ae154b42 Don't swap the status byte in the received data.
This have been done for consistency with other targets support, but
cryptographic operations with Mifare DESFire EV1 tags would require to swap
again this byte because MACing is performed on the following data (in this
order):
  - Plain data
  - Status
  - Padding
2010-11-20 02:22:37 +00:00
contrib Add my Vim snippets as contrib. 2010-07-29 07:14:11 +00:00
examples Display master-key version in mifare-desfire-info. 2010-11-20 01:58:09 +00:00
libfreefare Don't swap the status byte in the received data. 2010-11-20 02:22:37 +00:00
test Improve the test_mifare_rol() test. 2010-10-29 13:02:55 +00:00
AUTHORS Merge the freefare-desfire branch into trunk. 2010-07-26 21:48:18 +00:00
ChangeLog Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
configure.ac Rely on RAND_bytes() instead of DES_random_key() to generate random vectors. 2010-10-29 18:58:34 +00:00
COPYING Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
HACKING Update the HACKING file and give some indentation sugars. 2010-09-03 18:08:18 +00:00
libfreefare.pc.in Install a libfreefare.pc pkg-config module. 2009-12-18 21:31:45 +00:00
Makefile.am Fix $Id$ in make output. 2010-10-08 11:45:57 +00:00
NEWS Rework error reporting infrastructure. 2010-10-29 13:10:23 +00:00
README Merge the freefare-desfire branch into trunk. 2010-07-26 21:48:18 +00:00
TODO Add TODO file. 2010-07-03 10:06:34 +00:00

The libfreefare project aims to provide a convenient API for Mifare card
manipulations.

Supported tags:
  - Mifare Classic 1k
  - Mifare Classic 4k
  - Mifare DESFire 4K
  - Mifare Ultralight

Supported features:
  - Mifare Application Directory (MAD) v1
  - Mifare Application Directory (MAD) v2