diff --git a/Source/Core/Core/IOS/IOSC.cpp b/Source/Core/Core/IOS/IOSC.cpp index a83a84f50f..edb6fdf734 100644 --- a/Source/Core/Core/IOS/IOSC.cpp +++ b/Source/Core/Core/IOS/IOSC.cpp @@ -430,8 +430,9 @@ void IOSC::LoadDefaultEntries(ConsoleType console_type) break; } - // Unimplemented. - m_key_entries[HANDLE_PRNG_KEY] = {TYPE_SECRET_KEY, SUBTYPE_AES128, std::vector(16), 3}; + m_key_entries[HANDLE_PRNG_KEY] = { + TYPE_SECRET_KEY, SUBTYPE_AES128, + std::vector(ec.GetBackupKey(), ec.GetBackupKey() + AES128_KEY_SIZE), 3}; m_key_entries[HANDLE_SD_KEY] = {TYPE_SECRET_KEY, SUBTYPE_AES128,