aboutsummaryrefslogtreecommitdiff
path: root/src/core/crypto/key_manager.cpp
AgeCommit message (Expand)Author
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-27key_manager: Use isxdigit instead of isdigit when reading key fileZach Hilman
2018-10-24key_manager: Remove unused variable in DeriveBase()Lioncash
2018-10-13key_manager/partition_data_manager: Silence truncation compiler warningsLioncash
2018-10-13key_manager: Use std::vector's insert() instead of std::copy with a back_inse...Lioncash
2018-10-13key_manager: Brace long conditional bodyLioncash
2018-10-13key_manager: Don't assume file seeks and reads will always succeedLioncash
2018-10-13key_manager: Remove unnecessary seek in DeriveSDSeed()Lioncash
2018-10-07partition_data_manager: Rename system files for hekateZach Hilman
2018-10-07key_manager: Add support for loading keys from partition dataZach Hilman
2018-10-07key_manager: Add ETicket key derivationZach Hilman
2018-10-07key_manager: Add base key derivationZach Hilman
2018-10-07key_manager: Add BIS key getterZach Hilman
2018-10-07key_manager: Add support for more keysZach Hilman
2018-10-07key_manager: Add keyblob supportZach Hilman
2018-10-07key_manager: Add support for crypto revisions past 04Zach Hilman
2018-10-07key_manager: Add support for comments in keyfilesZach Hilman
2018-10-07key_manager: Add support for console-specific keyfileZach Hilman
2018-10-07key_manager: Rename KEK to KekZach Hilman
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-04nsp: Comply with style and performance guidelinesZach Hilman
2018-09-04key_manager: Avoid autogeneration if key existsZach Hilman
2018-09-03file_sys: Replace includes with forward declarations where applicableLioncash
2018-08-24file_sys/crypto: Fix missing/unnecessary includesZach Hilman
2018-08-23key_manager: Eliminate indexed for loopZach Hilman
2018-08-23key_manager: Create keys dir if it dosen't existZach Hilman
2018-08-23file_sys: Cut down on includes and copiesZach Hilman
2018-08-23crypto: Eliminate magic constantsZach Hilman
2018-08-23key_manager: Add support for autogenerated keysZach Hilman
2018-08-23key_manager: Add support for KEK and SD seed derivationZach Hilman
2018-08-23key_manager: Switch to boost flat_map for keysZach Hilman
2018-08-15common: Namespace hex_util.h/.cppLioncash
2018-08-11crypto: Remove hex utilities from key_managerZach Hilman
2018-08-04core/crypto: Remove unnecessary includesLioncash
2018-08-04key_manager: Use regular std::string instead of std::string_viewLioncash
2018-08-01Use more descriptive error codes and messagesZach Hilman
2018-08-01Add missing includes and use const where applicableZach Hilman
2018-08-01Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchZach Hilman
2018-08-01Make XCI comply to review and style guidelinesZach Hilman
2018-08-01Remove files that are not usedZach Hilman