diff options
| author | 2018-09-23 21:05:01 -0400 | |
|---|---|---|
| committer | 2018-10-07 13:15:11 -0400 | |
| commit | 4aad010f7adbcf7d524b245139cd35869c7799f2 (patch) | |
| tree | ab2390e5a5aabe75998652f1981927a9a0c7b401 /src/core/crypto/key_manager.h | |
| parent | key_manager: Add ETicket key derivation (diff) | |
| download | yuzu-4aad010f7adbcf7d524b245139cd35869c7799f2.tar.gz yuzu-4aad010f7adbcf7d524b245139cd35869c7799f2.tar.xz yuzu-4aad010f7adbcf7d524b245139cd35869c7799f2.zip | |
key_manager: Add support for loading keys from partition data
Diffstat (limited to 'src/core/crypto/key_manager.h')
| -rw-r--r-- | src/core/crypto/key_manager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/crypto/key_manager.h b/src/core/crypto/key_manager.h index 58afcdcac..d26aa59b6 100644 --- a/src/core/crypto/key_manager.h +++ b/src/core/crypto/key_manager.h | |||
| @@ -158,6 +158,8 @@ public: | |||
| 158 | void DeriveBase(); | 158 | void DeriveBase(); |
| 159 | void DeriveETicket(PartitionDataManager data); | 159 | void DeriveETicket(PartitionDataManager data); |
| 160 | 160 | ||
| 161 | void PopulateFromPartitionData(PartitionDataManager data); | ||
| 162 | |||
| 161 | private: | 163 | private: |
| 162 | std::map<KeyIndex<S128KeyType>, Key128> s128_keys; | 164 | std::map<KeyIndex<S128KeyType>, Key128> s128_keys; |
| 163 | std::map<KeyIndex<S256KeyType>, Key256> s256_keys; | 165 | std::map<KeyIndex<S256KeyType>, Key256> s256_keys; |