40 lines
1.1 KiB
C
40 lines
1.1 KiB
C
|
//
|
||
|
// NOTE: Checked in version of this file should only contain the test keys
|
||
|
// The checked in keys are intended to be used for DevKits (xm2) only.
|
||
|
//
|
||
|
|
||
|
|
||
|
//
|
||
|
// Encryption key used to encrypt the boot loader. We only use this when
|
||
|
// reloading a media ROM
|
||
|
//
|
||
|
const UCHAR KeyToDecryptBldr[] =
|
||
|
{
|
||
|
0x57,0x42,0x29,0x0C,0x30,0x1E,0xD3,0x01,
|
||
|
0xB3,0xE5,0x5D,0x28,0x50,0x31,0xE1,0xCE
|
||
|
};
|
||
|
|
||
|
//
|
||
|
// This array contains multiple 16-byte decryption keys:
|
||
|
// 1. The first key is used to decrypt the encrypted section of the EEPROM.
|
||
|
// 2. The second key is the CERT key.
|
||
|
// 3. Encryption key used to encrypt/decrypt the kernel
|
||
|
//
|
||
|
const UCHAR XboxCryptKeys[3 * XBOX_KEY_LENGTH] = {
|
||
|
// EEPROM key
|
||
|
0x7b, 0x35, 0xa8, 0xb7, 0x27, 0xed, 0x43, 0x7a,
|
||
|
0xa0, 0xba, 0xfb, 0x8f, 0xa4, 0x38, 0x61, 0x80,
|
||
|
|
||
|
// CERT key
|
||
|
0x66, 0x81, 0x0d, 0x37, 0x91, 0xfd, 0x45, 0x7f,
|
||
|
0xbf, 0xa9, 0x76, 0xf8, 0xa4, 0x46, 0xa4, 0x94,
|
||
|
|
||
|
// Kernel encryption key
|
||
|
0xAD, 0x32, 0x64, 0x01, 0x2F, 0xC8, 0xF4, 0xAD,
|
||
|
0xA9, 0xF5, 0xAF, 0x45, 0x22, 0xB7, 0x18, 0xD1
|
||
|
|
||
|
};
|
||
|
|
||
|
|
||
|
|