No description
Find a file
Romain Tartiere d9ed7f2c24 Fix CRC localisation code.
New issue
Summary: Add regression tests for CRC location in encyphered data files.
The CRC position location code in mifare_cryto_postprocess_data() shall be
checked.

new issue
Summary: Rework mifare_cryto_postprocess_data() CRC localisations
The function has two different implementation of the same feature: locate a CRC
at the end of a decyphered stream and check it.  The crc32 will fail if the
last CRC byte is 0x80, and the crc16 code looks awful.  A refactoring would
make our life easier.
2011-01-01 15:27:36 +00:00
contrib Add my Vim snippets as contrib. 2010-07-29 07:14:11 +00:00
examples Do not exit if the master key settings are not readable. 2011-01-01 12:46:45 +00:00
libfreefare Fix CRC localisation code. 2011-01-01 15:27:36 +00:00
test Fix write_data() return value when data is enciphered. 2010-12-29 22:05:08 +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 Bump version for the 0.3.x series. 2010-12-23 18:02:05 +00:00
COPYING Import libfreefare into trunk. 2009-12-18 20:32:25 +00:00
HACKING Rewrite some tests using switch statements. 2010-12-18 02:07:56 +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 Update man pages. 2010-12-26 15:46:07 +00:00
README Merge the freefare-desfire branch into trunk. 2010-07-26 21:48:18 +00:00
TODO Rename mifare_desfire_authenticate.c to mifare_desfire_crypto.c. 2010-12-18 02:50:38 +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