/*====================================================================* * * Copyright (c) 2013 Qualcomm Atheros, Inc. * * All rights reserved. * *====================================================================*/ /*====================================================================* * * keys.c - Encryption Key Data and Functions; * * keys.h * * Tabulate default Atheros pass phrases and their DAK, NMK and * NID for search and conversion purposes; * * Contributor(s): * Charles Maier * *--------------------------------------------------------------------*/ #ifndef KEYS_SOURCE #define KEYS_SOURCE #include "../key/keys.h" struct key const keys [KEYS] = { { "none/secret", { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, { "HomePlugAV", { 0x68, 0x9F, 0x07, 0x4B, 0x8B, 0x02, 0x75, 0xA2, 0x71, 0x0B, 0x0B, 0x57, 0x79, 0xAD, 0x16, 0x30 }, { 0x50, 0xD3, 0xE4, 0x93, 0x3F, 0x85, 0x5B, 0x70, 0x40, 0x78, 0x4D, 0xF8, 0x15, 0xAA, 0x8D, 0xB7 } }, { "HomePlugAV0123", { 0xF0, 0x84, 0xB4, 0xE8, 0xF6, 0x06, 0x9F, 0xF1, 0x30, 0x0C, 0x9B, 0xDB, 0x81, 0x23, 0x67, 0xFF }, { 0xB5, 0x93, 0x19, 0xD7, 0xE8, 0x15, 0x7B, 0xA0, 0x01, 0xB0, 0x18, 0x66, 0x9C, 0xCE, 0xE3, 0x0D } } }; /*====================================================================* * device access key synonym table; *--------------------------------------------------------------------*/ struct _term_ const daks [DAKS] = { { "key0", DAK0 }, { "key1", DAK1 }, { "key2", DAK2 }, { "none", DAK0 }, { "secret", DAK0 }, { "zero", DAK0 } }; /*====================================================================* * network membership key synonym table; *--------------------------------------------------------------------*/ struct _term_ const nmks [NMKS] = { { "key0", NMK0 }, { "key1", NMK1 }, { "key2", NMK2 }, { "none", NMK0 }, { "zero", NMK0 }, }; /*====================================================================* * *--------------------------------------------------------------------*/ #endif