yuzu/src/core/crypto
Lioncash 64cbebc58f key_manager: Make use of IOFile in WriteKeyToFile()
This properly handles unicode-based paths on Windows, while opening a
raw stream doesn't out-of-the-box.

Prevents file creation from potentially failing on Windows PCs that make
use of unicode characters in their save paths (e.g. writing to a user's
AppData folder, where the user has a name with non-ASCII characters).
2019-11-12 08:52:18 -05:00
..
aes_util.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
aes_util.h Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
ctr_encryption_layer.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
ctr_encryption_layer.h Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
encryption_layer.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
encryption_layer.h Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
key_manager.cpp key_manager: Make use of IOFile in WriteKeyToFile() 2019-11-12 08:52:18 -05:00
key_manager.h key_manager: Convert Ticket union to std::variant 2019-07-07 21:38:33 -04:00
partition_data_manager.cpp partition_data_manager: Add accessor for decrypted PRODINFO partition 2019-09-21 16:43:10 -04:00
partition_data_manager.h partition_data_manager: Add accessor for decrypted PRODINFO partition 2019-09-21 16:43:10 -04:00
sha_util.cpp Remove files that are not used 2018-08-01 00:16:54 -04:00
sha_util.h Remove files that are not used 2018-08-01 00:16:54 -04:00
xts_encryption_layer.cpp Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00
xts_encryption_layer.h Port #4182 from Citra: "Prefix all size_t with std::" 2018-09-15 15:21:06 +02:00