summaryrefslogtreecommitdiff
path: root/src/core/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2023-09-13key_manager: Remove uncaught usage of stoulGravatar lat9nq1-4/+4
2023-09-05core: Add support for loading NSPs with personalized tickets. (#10048)Gravatar Steveice102-106/+179
2023-06-03android: frontend: Integrate key installation for SAF.Gravatar bunnei2-2/+2
2023-06-03core: crypto: key_manager: Add methods to reload & validate keys.Gravatar bunnei2-0/+11
2023-03-12general: fix spelling mistakesGravatar Liam3-3/+3
2022-11-27crypto: use user-provided keys whenever possibleGravatar Valeri1-4/+4
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam1-2/+0
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph14-42/+28
2022-03-20general: Fix clang/gcc build errorsGravatar ameerj1-4/+1
2022-03-19core: Reduce unused includesGravatar ameerj1-1/+4
2021-11-03core: Fix transitive include build errorsGravatar ameerj1-0/+1
2021-11-03core: Remove unused includesGravatar ameerj5-8/+0
2021-06-23General: Resolve fmt specifiers to adhere to 8.0.0 API where applicableGravatar Lioncash1-1/+1
2021-05-25common: fs: Rework the Common Filesystem interface to make use of std::filesy...Gravatar Morph2-66/+79
2021-05-16core: Make variable shadowing a compile-time errorGravatar Lioncash3-4/+4
2021-04-23aes_util: Make use of std::spanGravatar Lioncash2-9/+5
2021-04-14common: Move settings to common from core.Gravatar bunnei1-1/+1
2021-03-05aes_util: Remove malformed mbedtls_cipher_finish function callGravatar Morph1-2/+0
2021-02-04key_manager: Create the keys directory if it does not existGravatar Morph1-0/+5
2021-01-05core: Silence warnings when compiling without assertsGravatar ReinUsesLisp1-6/+5
2020-10-20Revert "core: Fix clang build"Gravatar bunnei2-6/+3
2020-10-17core: Fix clang buildGravatar Lioncash2-3/+6
2020-10-13core/CMakeLists: Make some warnings errorsGravatar Lioncash1-1/+1
2020-09-14crypto/key_manager: Remove dependency on the global system accessorGravatar Lioncash2-5/+8
2020-08-23file_sys: Replace inclusions with forward declarations where applicableGravatar Lioncash1-0/+1
2020-08-22key_manager: Make data arrays constexprGravatar Lioncash2-75/+82
2020-08-16common/fileutil: Convert namespace to Common::FSGravatar Lioncash2-112/+178
2020-08-06partition_data_manager: Update master key hashesGravatar Lioncash1-5/+5
2020-08-06partition_data_manager: Make data arrays constexprGravatar Lioncash2-98/+118
2020-08-06partition_data_manager: Eliminate magic valueGravatar Lioncash1-2/+2
2020-08-06aes_util: Make use of non-template variant of TranscodeGravatar Lioncash1-1/+1
2020-08-03aes_util: Allow SetIV to be non-allocatingGravatar Lioncash5-23/+30
2020-07-10KeyManager: Prevent writing of invalid keysGravatar Morph1-4/+8
2020-07-01key_manager: Correct casing of instance()Gravatar Lioncash1-1/+1
2020-07-01key_manager: Delete move operationsGravatar Lioncash1-0/+3
2020-07-01key_manager: Make use of canonical deleted operator=Gravatar Lioncash1-2/+2
2020-05-20crypto: Make KeyManager a singleton classGravatar FearlessTobi1-1/+9
2020-04-16General: Resolve warnings related to missing declarationsGravatar Lioncash1-4/+3
2020-04-16key_manager: Resolve missing field initializer warningGravatar Lioncash1-1/+2
2019-11-12key_manager: Make use of IOFile in WriteKeyToFile()Gravatar Lioncash1-11/+15
2019-11-12core: Migrate off deprecated mbedtls functionsGravatar Lioncash2-3/+3
2019-11-12externals: Update httplibGravatar Lioncash1-1/+1
2019-11-12crypto: Resolve sign-conversion warningsGravatar Lioncash2-11/+12
2019-10-02[crypto] Use IsAllZeroArray helper functionGravatar vperus1-1/+1
2019-09-21partition_data_manager: Add accessor for decrypted PRODINFO partitionGravatar Zach Hilman2-0/+5
2019-07-07key_manager: Convert Ticket union to std::variantGravatar Zach Hilman2-55/+86
2019-07-07es: Populate/synthesize tickets on constructionGravatar Zach Hilman2-13/+14
2019-07-07key_manager: Add structure for Ticket parsingGravatar Zach Hilman2-35/+185
2019-07-07key_manager: Add accessors/helpers for ticket managementGravatar Zach Hilman2-14/+100
2019-07-07key_manager: Add equality operator for RSAKeyPairGravatar Zach Hilman1-0/+7