Zach Hilman
89422004c3
file_sys/crypto: Fix missing/unnecessary includes
7 years ago
Zach Hilman
d867928e90
file_sys: Cut down on includes and copies
7 years ago
Zach Hilman
5b8fdc94e2
key_manager: Add support for autogenerated keys
Stored in a separate file than manual keys.
7 years ago
Zach Hilman
abfa173778
key_manager: Add support for KEK and SD seed derivation
7 years ago
Zach Hilman
25e7fc1b47
key_manager: Switch to boost flat_map for keys
Should make key gets marginally faster.
7 years ago
Zach Hilman
f2c489b940
crypto: Remove hex utilities from key_manager
Move to hex_util.h in common
8 years ago
Lioncash
d74342ad3f
key_manager: Use regular std::string instead of std::string_view
The benefit of std::string_view comes from the idea of avoiding copies
(essentially acting as a non-owning view), however if we're just going
to copy into a local variable immediately, there's not much benefit
gained here.
8 years ago
Zach Hilman
9b710a5901
Use more descriptive error codes and messages
8 years ago
Zach Hilman
1f83886c21
Use static const instead of const static
8 years ago
Zach Hilman
568ce6304c
Add missing includes and use const where applicable
8 years ago
Zach Hilman
feb6b2b4a8
Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch
8 years ago
Zach Hilman
272ca87298
Make XCI comply to review and style guidelines
8 years ago
Zach Hilman
bba2d504f0
Update mbedtls and fix compile error
8 years ago
Zach Hilman
b10c0d291f
Remove files that are not used
8 years ago