Added encryption scheme display.

This commit is contained in:
zhupengfei
2020-01-17 10:10:58 +08:00
parent 48c7c3d70d
commit 0708744a17
6 changed files with 125 additions and 14 deletions
+13
View File
@@ -13,6 +13,7 @@
#include "common/file_util.h"
#include "common/swap.h"
#include "core/decryptor.h"
#include "core/importer.h"
#include "core/result_status.h"
namespace Core {
@@ -252,6 +253,18 @@ public:
*/
bool HasExHeader();
/**
* Gets encryption type (which key is used).
* @return ResultStatus result of function.
*/
ResultStatus ReadEncryptionType(EncryptionType& encryption);
/**
* Gets whether seed crypto is used.
* @return ResultStatus result of function.
*/
ResultStatus ReadSeedCrypto(bool& used);
NCCH_Header ncch_header;
ExHeader_Header exheader_header;
ExeFs_Header exefs_header;