4 These keys are from the pm3 c-codebase.
6 'ffffffffffff', -- Default key (first key used by program if no user defined key)
7 '000000000000', -- Blank key
8 'a0a1a2a3a4a5', -- NFCForum MAD key
13 'd3f7d3f7d3f7', -- key A Wien
14 '5a1b85fce20a', -- key B Wien
23 Data from: https://github.com/4ZM/slurp/blob/master/res/xml/mifare_default_keys.xml
25 '000000000000', -- Default key
26 'ffffffffffff', -- Default key
27 'b0b1b2b3b4b5', -- Key from mfoc
28 '4d3a99c351dd', -- Key from mfoc
29 '1a982c7e459a', -- Key from mfoc
30 'aabbccddeeff', -- Key from mfoc
31 '714c5c886e97', -- Key from mfoc
32 '587ee5f9350f', -- Key from mfoc
33 'a0478cc39091', -- Key from mfoc
34 '533cb6c723f6', -- Key from mfoc
35 '8fd0a4f256e9', -- Key from mfoc
38 Data from: http://pastebin.com/wcTHXLZZ
40 'a64598a77478', -- RKF SL Key A
41 '26940b21ff5d', -- RKF SL Key A
42 'fc00018778f7', -- RKF SL Key A
43 '00000ffe2488', -- RKF SL Key B
44 '5c598c9c58b5', -- RKF SL Key B
45 'e4d2770a89be', -- RKF SL Key B
48 Data from: http://pastebin.com/svGjN30Q
50 '434f4d4d4f41', -- RKF JOJO GROUP Key A
51 '434f4d4d4f42', -- RKF JOJO GROUP Key B
52 '47524f555041', -- RKF JOJO GROUP Key A
53 '47524f555042', -- RKF JOJO GROUP Key B
54 '505249564141', -- RKF JOJO PRIVA Key A
55 '505249564142', -- RKF JOJO PRIVA Key B
58 Data from: http://pastebin.com/d7sSetef
60 'fc00018778f7', -- RKF Rejskort Danmark Key A
61 '00000ffe2488', -- RKF Rejskort Danmark Key B
62 '0297927c0f77', -- RKF Rejskort Danmark Key A
63 'ee0042f88840', -- RKF Rejskort Danmark Key B
64 '722bfcc5375f', -- RKF Rejskort Danmark Key A
65 'f1d83f964314', -- RKF Rejskort Danmark Key B
68 Data from: http://pastebin.com/pvJX0xVS
70 '54726176656C', -- Transport Key A
71 '776974687573', -- Transport Key B
72 '4AF9D7ADEBE4', -- Directory and event log Key A
73 '2BA9621E0A36', -- Directory and event log Key B
76 Data from: http://pastebin.com/AK9Bftpw
78 '48ffe71294a0', -- Länstrafiken i Västerbotten
79 'e3429281efc1', -- Länstrafiken i Västerbotten
80 '16f21a82ec84', -- Länstrafiken i Västerbotten
81 '460722122510', -- Länstrafiken i Västerbotten
84 Data from: http://pastebin.com/Dnnc5dFC
86 'fc00018778f7', -- Västtrafiken Key A
87 '00000ffe2488', -- Västtrafiken Key B
88 '0297927c0f77', -- Västtrafiken Key A
89 'ee0042f88840', -- Västtrafiken Key B
90 '54726176656c', -- Västtrafiken Key A
91 '776974687573', -- Västtrafiken Key B
94 Data from: http://pastebin.com/y3PDBWR1
119 Data from: http://pastebin.com/TUXj17K3
121 'fc0001877bf7', -- RKF ÖstgötaTrafiken Key A
122 '00000ffe2488', -- RKF ÖstgötaTrafiken Key B
123 '0297927c0f77', -- RKF ÖstgötaTrafiken Key A
124 'ee0042f88840', -- RKF ÖstgötaTrafiken Key B
125 '54726176656c', -- RKF ÖstgötaTrafiken Key A
126 '776974687573', -- RKF ÖstgötaTrafiken Key B
129 Data from: https://code.google.com/p/mifare-key-cracker/downloads/list
151 Data from: https://github.com/4ZM/mfterm/blob/master/dictionary.txt
153 'abcdef123456', -- Key from ladyada.net
164 Mifare TNP3xxx tags key A
182 http://www.proxmark.org/forum/viewtopic.php?id=2430
203 mystery Key A and B for Mifare 1k EV1 (S50) Sector 17!
210 Data from: http://pastebin.com/QjUc66Zg
263 Data from: http://phreakerclub.com/forum/showthread.php?p=41266
272 Data from: http://pastebin.com/gQ6nk38G
302 Data from: http://pastebin.com/AK9Bftpw
310 Data from: http://bit.ly/1bdSbJl
324 Data from: msk social
354 Data from: http://pastebin.com/RRJUEDCM
369 Data from: https://github.com/zhangjingye03/zxcardumper
375 Data from: https://github.com/RadioWar/NFCGUI
425 -- The keys above have just been pasted in, for completeness sake. They contain duplicates.
426 -- We need to weed the duplicates out before we expose the list to someone who actually wants to use them
427 -- @param list a list to do 'uniq' on
429 local function uniq(list)
432 --print("list length ", #list)
433 for _, value in pairs(list) do
434 value = value:lower()
435 if not foobar[value] then
437 table.insert(foobar, value);
440 --print("final list length length ", #foobar)