diff options
| author | Léo Lam <leo@innovatetechnologi.es> | 2017-07-02 21:51:53 +0200 |
|---|---|---|
| committer | Léo Lam <leo@innovatetechnologi.es> | 2017-07-21 17:42:59 +0800 |
| commit | e608d79f424dae9371ebe0df27fbb0c9e53b9afe (patch) | |
| tree | da9c9fe5be32e95279844b003176f9441388957f /Source/Core | |
| parent | 05016e8dcac8b8b7177b72bffe34c96dfd4a5df0 (diff) | |
IOSC: Load the backup/PRNG key
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/IOS/IOSC.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
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<u8>(16), 3}; + m_key_entries[HANDLE_PRNG_KEY] = { + TYPE_SECRET_KEY, SUBTYPE_AES128, + std::vector<u8>(ec.GetBackupKey(), ec.GetBackupKey() + AES128_KEY_SIZE), 3}; m_key_entries[HANDLE_SD_KEY] = {TYPE_SECRET_KEY, SUBTYPE_AES128, |
