Start support of ISO files for Mifare DESFire EV1.

Fixes issue 57
New API functions:
  * mifare_desfire_create_application_iso()
  * mifare_desfire_create_application_3k3des_iso()
  * mifare_desfire_create_application_aes_iso()
  * mifare_desfire_get_df_names()

Plus unit test to check this.
This commit is contained in:
Romain Tartiere 2011-03-25 16:49:36 +00:00
parent c7dc9f0ccc
commit b41f93cd5b
4 changed files with 185 additions and 7 deletions

View file

@ -66,6 +66,7 @@ test_mifare_desfire_ev1_la_SOURCES = test_mifare_desfire_ev1.c \
test_mifare_desfire_ev1_3des.c \
test_mifare_desfire_ev1_3k3des.c \
test_mifare_desfire_ev1_aes.c \
test_mifare_desfire_ev1_iso.c \
mifare_desfire_ev1_fixture.c \
mifare_desfire_ev1_fixture.h
test_mifare_desfire_ev1_la_LIBADD = $(top_builddir)/libfreefare/libfreefare.la \
@ -88,4 +89,7 @@ echo-cutter:
EXTRA_DIST = run-test.sh
CLEANFILES = *.gcno
update:
$(MAKE) $(AM_MAKEFLAGS) $(check_LTLIBRARIES)
endif