]>
cvs.zerfleddert.de Git - proxmark3-svn/blob - client/mifare/mifaredefault.h
1 //-----------------------------------------------------------------------------
2 // Copyright (C) 2017 Merlok
4 // This code is licensed to you under the terms of the GNU GPL, version 2 or,
5 // at your option, any later version. See the LICENSE.txt file for the text of
7 //-----------------------------------------------------------------------------
8 // Mifare default constants
9 //-----------------------------------------------------------------------------
11 #ifndef MIFAREDEFAULT_H__
12 #define MIFAREDEFAULT_H__
16 #define MifareDefaultKeysSize sizeof(MifareDefaultKeys) / sizeof(uint64_t)
18 static const uint64_t MifareDefaultKeys
[] =
20 0xffffffffffff, // Default key (first key used by program if no user defined key)
21 0x000000000000, // Blank key
22 0xa0a1a2a3a4a5, // NFCForum MAD key
40 static const uint8_t g_mifare_mad_key
[] = {0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5};
41 static const uint8_t g_mifare_ndef_key
[] = {0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7};
42 static const uint8_t g_mifarep_mad_key
[] = {0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7};
43 static const uint8_t g_mifarep_ndef_key
[] = {0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7, 0xd3, 0xf7};