#    Provider PPUA---------> Nr.  Key------------------->
# ----------------------------------------------------------
#    12 34 5x                     provider
#                12 34 56         Shared address
#             12 34 56 78 90      unique address
#                            12   Key nr.
#
#M: { 00 94 00 00 02 8C B3 00 04 { 50 7D 5B F9 F7 13 12 E2 }} SRG SWISS

#    Provider Nr.  Key------------------->
# ------------------------------------------
#V: { 00 94 00 08 { 8B E8 E0 A4 01 04 98 B6 }}
#V: { 00 94 00 0A { 1f 41 a6 50 89 5d 2f 2b }}
#V: { 00 94 00 0C { A3 44 69 9E 45 A0 89 43 }}
#V: { 00 94 00 0D { FE 02 9B 8D 7B 1D BF 41 }}
#V: { 00 94 00 0E { DB 66 2A FA F0 36 66 BE }}
#V: { 00 B0 00 0A { FB 62 D6 A6 CB 3E 95 16 }}
#V: { 00 B0 00 0B { 4E 95 54 9C 58 B6 A1 57 }}

# TPS crypt aes keys
#T: { 00 7c 00 { A4 96 16 87 B6 9F EF 5A F4 8F C4 F9 6B 2E 00 71 }}

# Viaccess2
#
# set keyset
#    Provider-> DES--------------------->	XOR---------------------> Perm--------------------> Chain-----------------------> Transformtable
# Bis TV
W: { 02 08 10 { 13 CE 62 7A F7 1A 53 1A { D3 BE 5F 43 29 DA FF C9 { 06 04 00 01 03 07 02 05 { B6 67 8B 8C 82 A2 6B 4E }}}}} CB90B6F544B43A3266481DB5ACA1129FB9F70E34EFE168D3832D41CFBC0A55BDA399C3D285C4E874C551825870199E3B39AD079A13C7D0AF9230062FC85B42C1941A3E8604A0B29D09F88E84ED6E87FC7B2959779C1EDCF32B52F93DF4A9D8DB7DCC78DEA2A508CD167180B87FFD4DF62C69DFF1278BFB53629BE5509660B06C6AEE2A184B24434EE6AEF275E2D74AEA01EC38FA40EB7CE0A621337954472E0F450D6420D46598BAD65DBBB70C3189377ED146C6050B02AB6B10A7AA1C1FE3F0FE3FE4222528B3353CCEE9006167C91B36B12317A4DDA88D5EFFE75F56D5637297158CBEC27A88DA26CA8F95914C8114BF738A575C036F11495A93764F6DC0D9
W: { 02 08 20 { 13 CE 62 7A F7 1A 53 1A { D3 BE 5F 43 29 DA FF C9 { 06 04 00 01 03 07 02 05 { B6 67 8B 8C 82 A2 6B 4E }}}}} CB90B6F544B43A3266481DB5ACA1129FB9F70E34EFE168D3832D41CFBC0A55BDA399C3D285C4E874C551825870199E3B39AD079A13C7D0AF9230062FC85B42C1941A3E8604A0B29D09F88E84ED6E87FC7B2959779C1EDCF32B52F93DF4A9D8DB7DCC78DEA2A508CD167180B87FFD4DF62C69DFF1278BFB53629BE5509660B06C6AEE2A184B24434EE6AEF275E2D74AEA01EC38FA40EB7CE0A621337954472E0F450D6420D46598BAD65DBBB70C3189377ED146C6050B02AB6B10A7AA1C1FE3F0FE3FE4222528B3353CCEE9006167C91B36B12317A4DDA88D5EFFE75F56D5637297158CBEC27A88DA26CA8F95914C8114BF738A575C036F11495A93764F6DC0D9
# Ant-1/Le bouquet de Canal+
W: { 02 11 10 { 89 CB B5 4E EB 94 E3 50 { 12 BF 4D 2F 2A 10 F5 90 { 07 04 02 03 05 00 06 01 { E9 6B 9F D4 4D 3D 33 5E }}}}} 9453847EEE7345CFD1D482D3603036ECD6CD9AF5DA1FE5243E715CEA8641BA1528A747C2172EDCD920968E752F4A252C0D38AB4CA56E0E8D31644E5E7761189F781DFA85FD065922F7E92D9533A93AE8F1E788015DE3D29262465FF21A543B5A0C3D58C939D8AE7F876CBFD569CE35C49B19C105C82BAC3C40EDB1FCBC990367A4B80AA102431C6852F8BEFFB6372AEFB9A657BB004B29B4DB7D1270E1AAB53FD083B7E280349121E44D9D3276F066DFDE7ACCC7979E8CA281901E937CC38A6AE67223BD6FF6CAB37463C6FEB2116D07A008560B096B10E06527149826EBB0AFD79CA355A816C0514F491BDD0F79048FAD505BF4F313C54889FB42F97B44CB8B
W: { 02 11 20 { 89 CB B5 4E EB 94 E3 50 { 12 BF 4D 2F 2A 10 F5 90 { 07 04 02 03 05 00 06 01 { E9 6B 9F D4 4D 3D 33 5E }}}}} 9453847EEE7345CFD1D482D3603036ECD6CD9AF5DA1FE5243E715CEA8641BA1528A747C2172EDCD920968E752F4A252C0D38AB4CA56E0E8D31644E5E7761189F781DFA85FD065922F7E92D9533A93AE8F1E788015DE3D29262465FF21A543B5A0C3D58C939D8AE7F876CBFD569CE35C49B19C105C82BAC3C40EDB1FCBC990367A4B80AA102431C6852F8BEFFB6372AEFB9A657BB004B29B4DB7D1270E1AAB53FD083B7E280349121E44D9D3276F066DFDE7ACCC7979E8CA281901E937CC38A6AE67223BD6FF6CAB37463C6FEB2116D07A008560B096B10E06527149826EBB0AFD79CA355A816C0514F491BDD0F79048FAD505BF4F313C54889FB42F97B44CB8B
# CanalSat France
W: { 03 28 20 { 89 CB B5 4E EB 94 E3 50 { 46 8A 85 B4 B4 5F 4D 4A { 07 04 02 03 05 00 06 01 { 87 00 76 8A 35 17 29 D5 }}}}} 6F648B8C91F609635A9CB6F25DAAE188CF664A657CFA48083675342286EC771FEBF7E3ADB8D4BA9BE68AD5C9C7DDF47387C8E9E0C2553F748FD9317E596DFC25BE19EEFB43ABE74F6042C18230C61C50D1CB85DA92DC7DCDD23D243561F0CA07909EC497ED8D5212D6F10D3754B0704D45999AF53AA6B5162C205896322D040EB2560C03A0A36B2BA8A44B2E445EB4792AC5BF15AE0B68BBDBB3D74910EAEF89288E3E13396EA91B76B9381E0F574E479FB1FE9498FFF923A1005C95806A78C36784D8272FC00AF87A51626C7BBDF321D35BA246E4AF53CE1A26E2411D0293830133BCD0724CE86905CC7FFDE518A5DE171471B7819D293CAC40A7DF11065F3B
# TNT Sat France
W: { 03 0B 00 { 89 CB B5 4E EB 94 E3 50 { 8B 29 08 AE 39 B0 10 1A { 07 04 02 03 05 00 06 01 { FC 3C 5F 15 D7 A0 B4 37 }}}}} 7F308A9B0B803C4B6BBFEFB041F03B58E3BCAFBEE583B415A53571952BABE9A17964A8BA8BE4E053DB6AD5511C063739D81786DD92871BD7B718E7312DDC77F3DE1AD4FC60932909703D97B9688F2C5B6221F501D0894F995028A9FD4A3F9861F71F20AD030846CF546C44DF76C18D0078F607A0F17A2E32119FF4852F4913C2599E9623EB1924EDDA25FECAF894226533579DC3A39C0E56044882BD755AACFA26A6B3E80567ECB136E6FF4D107E8CB8AAE1EE8E5FC42A9A525DC702CD72B20F88D9437D16D65ECB406D144CF9745C127CC0C9A7A49069BB0DEAC8C563AE664ED26FB57B271D6E3ECEC645D3D142E238A2B63A340AFB73911E84CC47F20C8155

# set service key
W: { 02 08 10 08 { 69 74 09 FA 34 F2 BD 7B 23 B4 89 26 63 7F 38 0E }} #DES3 key
W: { 02 08 10 09 { 55 03 58 9A 45 10 44 7C 50 15 B3 DF 31 A7 66 66 }}
W: { 02 08 10 0A { AC 20 DA 19 8F D8 6E F0 38 FE 6A AB 26 B6 4B 0E }}
W: { 02 08 10 0B { 9D 5D E6 B3 76 FF 3C 12 37 C9 28 9D 88 76 B6 65 }}
W: { 02 08 10 0C { C9 80 40 0A D9 73 18 2F DA 30 C1 09 EC A8 33 FC }}
W: { 02 08 10 0D { A9 21 57 0C 30 96 1B 42 80 74 A7 45 1B EA CC 9D }}
W: { 02 08 10 0E { FD AE 85 42 55 15 BF 5D EA AB FF CA FD 46 95 A6 }}
W: { 02 08 10 0F { 7F E9 40 F4 16 DA 5F 49 2F 5A 01 76 E9 C7 97 FC }}

W: { 02 08 20 08 { E3 04 CE 15 82 28 01 D6 43 AC DD 54 E5 41 BC 02 }} #DES3 key
W: { 02 08 20 09 { E7 55 CC 7F DA 59 CE 6D 73 FB EA 60 8C 52 F6 6F }}
W: { 02 08 20 0A { 80 7E 19 48 A2 C1 DA 4E 3A 1E 9A 3C 0D D9 BC D9 }}
W: { 02 08 20 0B { CB 66 4C D6 3A 08 7D 32 2D 36 F5 AC 9D 92 E3 B9 }}
W: { 02 08 20 0C { CF B4 6F 22 71 E6 47 5D FC 55 B3 30 57 86 D5 0A }}
W: { 02 08 20 0D { 08 E0 B8 4B 40 16 78 54 7A CB 62 81 D4 15 8F 94 }}
W: { 02 08 20 0E { C0 8A 6B 9D EC 35 01 74 70 D6 C9 1E 31 0D 31 F5 }}
W: { 02 08 20 0F { 68 1C 5B A0 23 39 B7 B8 BC CF 87 93 29 47 F8 9E }}

W: { 02 38 00 08 { A5 7F F8 44 BC CD EC C6 AB FB 46 71 3F A6 7B C5 }} #DES3 key

W: { 02 11 10 08 { 35 F6 B9 21 7C 2B A8 3F 38 C3 C1 FD 23 A5 D3 21 }} #DES3 key

W: { 03 28 20 E1 { B1 0E 22 76 55 5C 12 73 61 81 8C E2 B9 F1 E7 D4 }} #AES key
W: { 03 28 20 D1 { B1 0E 22 76 55 5C 12 73 61 81 8C E2 B9 F1 E7 D4 }} #AES key
W: { 03 28 20 08 { 84 84 F3 2D 0A 83 96 8B 1D 9C D5 92 C2 72 07 47 }} #DES3 key
W: { 03 28 20 09 { D9 0D 97 E7 F2 A1 A9 C7 98 6C C7 1D E1 6C 9F E6 }}
W: { 03 28 20 0A { 00 64 57 1D 97 D8 3A 8A A7 0A 78 21 FF 75 40 E9 }}
W: { 03 28 20 0B { A4 A9 40 27 1F D3 11 8F 45 3D A0 7A 48 A3 A3 36 }}
W: { 03 28 20 0C { D2 E2 EB B4 30 70 26 43 80 F7 02 F0 8B 7C 43 E3 }}
W: { 03 28 20 0D { 5C EE BF 5F E8 0F D6 08 89 14 7E 4E D4 F0 28 98 }}
W: { 03 28 20 0E { BC 98 78 EB F0 BD F3 4D 0C 0D 55 66 77 86 DD F3 }}
W: { 03 28 20 0F { 1D 5A 2D A5 BF 4F 71 DB B6 86 DA 16 01 16 DB AF }}

W: { 03 0B 00 D1 { A7 9A C0 DB EC 9C 92 51 D1 91 5F 05 88 62 AF 26 }} #SurEncryption AES Key
W: { 03 0B 00 D2 { 43 97 26 EB B6 A9 39 A4 56 C0 5F F6 AA 60 6C 43 }} #HD SurEncryption AES Key
W: { 03 0B 00 B1 { A7 9A C0 DB EC 9C 92 51 D1 91 5F 05 88 62 AF 26 }} #SurEncryption AES Key
W: { 03 0B 00 B2 { 43 97 26 EB B6 A9 39 A4 56 C0 5F F6 AA 60 6C 43 }} #HD SurEncryption AES Key
W: { 03 0B 00 08 { D9 2A 82 E3 11 1C 9A FD ED 46 26 AD 0B 54 2E 5B }} #TNT Sat 3DES Key08
W: { 03 0B 00 09 { CC 72 AA FE 52 65 D6 D0 46 08 E8 32 CE B9 EC 4D }} #TNT Sat 3DES Key09
W: { 03 0B 00 0B { 7C 6A 24 28 C0 20 02 3B 16 3E 4F E0 24 FF 5D 9D }} #TNT Sat 3DES Key0B



