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
22 Data from: https://github.com/4ZM/slurp/blob/master/res/xml/mifare_default_keys.xml
24 '000000000000', -- Default key
25 'ffffffffffff', -- Default key
26 'b0b1b2b3b4b5', -- Key from mfoc
27 '4d3a99c351dd', -- Key from mfoc
28 '1a982c7e459a', -- Key from mfoc
29 'aabbccddeeff', -- Key from mfoc
30 '714c5c886e97', -- Key from mfoc
31 '587ee5f9350f', -- Key from mfoc
32 'a0478cc39091', -- Key from mfoc
33 '533cb6c723f6', -- Key from mfoc
34 '8fd0a4f256e9', -- Key from mfoc
37 Data from: http://pastebin.com/wcTHXLZZ
39 'a64598a77478', -- RKF SL Key A
40 '26940b21ff5d', -- RKF SL Key A
41 'fc00018778f7', -- RKF SL Key A
42 '00000ffe2488', -- RKF SL Key B
43 '5c598c9c58b5', -- RKF SL Key B
44 'e4d2770a89be', -- RKF SL Key B
47 Data from: http://pastebin.com/svGjN30Q
49 '434f4d4d4f41', -- RKF JOJO GROUP Key A
50 '434f4d4d4f42', -- RKF JOJO GROUP Key B
51 '47524f555041', -- RKF JOJO GROUP Key A
52 '47524f555042', -- RKF JOJO GROUP Key B
53 '505249564141', -- RKF JOJO PRIVA Key A
54 '505249564142', -- RKF JOJO PRIVA Key B
57 Data from: http://pastebin.com/d7sSetef
59 'fc00018778f7', -- RKF Rejskort Danmark Key A
60 '00000ffe2488', -- RKF Rejskort Danmark Key B
61 '0297927c0f77', -- RKF Rejskort Danmark Key A
62 'ee0042f88840', -- RKF Rejskort Danmark Key B
63 '722bfcc5375f', -- RKF Rejskort Danmark Key A
64 'f1d83f964314', -- RKF Rejskort Danmark Key B
67 Data from: http://pastebin.com/pvJX0xVS
69 '54726176656C', -- Transport Key A
70 '776974687573', -- Transport Key B
71 '4AF9D7ADEBE4', -- Directory and event log Key A
72 '2BA9621E0A36', -- Directory and event log Key B
75 Data from: http://pastebin.com/AK9Bftpw
77 '48ffe71294a0', -- Länstrafiken i Västerbotten
78 'e3429281efc1', -- Länstrafiken i Västerbotten
79 '16f21a82ec84', -- Länstrafiken i Västerbotten
80 '460722122510', -- Länstrafiken i Västerbotten
83 Data from: http://pastebin.com/Dnnc5dFC
85 'fc00018778f7', -- Västtrafiken Key A
86 '00000ffe2488', -- Västtrafiken Key B
87 '0297927c0f77', -- Västtrafiken Key A
88 'ee0042f88840', -- Västtrafiken Key B
89 '54726176656c', -- Västtrafiken Key A
90 '776974687573', -- Västtrafiken Key B
93 Data from: http://pastebin.com/y3PDBWR1
118 Data from: http://pastebin.com/TUXj17K3
120 'fc0001877bf7', -- RKF ÖstgötaTrafiken Key A
121 '00000ffe2488', -- RKF ÖstgötaTrafiken Key B
122 '0297927c0f77', -- RKF ÖstgötaTrafiken Key A
123 'ee0042f88840', -- RKF ÖstgötaTrafiken Key B
124 '54726176656c', -- RKF ÖstgötaTrafiken Key A
125 '776974687573', -- RKF ÖstgötaTrafiken Key B
128 Data from: https://code.google.com/p/mifare-key-cracker/downloads/list
150 Data from: https://github.com/4ZM/mfterm/blob/master/dictionary.txt
152 'abcdef123456', -- Key from ladyada.net
163 Mifare TNP3xxx tags key A
181 http://www.proxmark.org/forum/viewtopic.php?id=2430
202 mystery Key A and B for Mifare 1k EV1 (S50) Sector 17!
209 Data from: http://pastebin.com/QjUc66Zg
262 Data from: http://pastebin.com/gQ6nk38G
292 Data from: http://pastebin.com/AK9Bftpw
300 Data from: http://bit.ly/1bdSbJl
314 Data from: msk social
346 -- The keys above have just been pasted in, for completeness sake. They contain duplicates.
347 -- We need to weed the duplicates out before we expose the list to someone who actually wants to use them
348 -- @param list a list to do 'uniq' on
350 local function uniq(list)
353 --print("list length ", #list)
354 for _, value in pairs(list) do
355 value = value:lower()
356 if not foobar[value] then
358 table.insert(foobar, value);
361 --print("final list length length ", #foobar)