aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/crypto
AgeCommit message (Expand)Author
2024-01-25vfs: Move vfs files to their own directoryFearlessTobi
2023-09-13key_manager: Remove uncaught usage of stoullat9nq
2023-09-05core: Add support for loading NSPs with personalized tickets. (#10048)Steveice10
2023-06-03android: frontend: Integrate key installation for SAF.bunnei
2023-06-03core: crypto: key_manager: Add methods to reload & validate keys.bunnei
2023-03-12general: fix spelling mistakesLiam
2022-11-27crypto: use user-provided keys whenever possibleValeri
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-11-03core: Fix transitive include build errorsameerj
2021-11-03core: Remove unused includesameerj
2021-06-23General: Resolve fmt specifiers to adhere to 8.0.0 API where applicableLioncash
2021-05-25common: fs: Rework the Common Filesystem interface to make use of std::filesy...Morph
2021-05-16core: Make variable shadowing a compile-time errorLioncash
2021-04-23aes_util: Make use of std::spanLioncash
2021-04-14common: Move settings to common from core.bunnei
2021-03-05aes_util: Remove malformed mbedtls_cipher_finish function callMorph
2021-02-04key_manager: Create the keys directory if it does not existMorph
2021-01-05core: Silence warnings when compiling without assertsReinUsesLisp
2020-10-20Revert "core: Fix clang build"bunnei
2020-10-17core: Fix clang buildLioncash
2020-10-13core/CMakeLists: Make some warnings errorsLioncash
2020-09-14crypto/key_manager: Remove dependency on the global system accessorLioncash
2020-09-02Merge pull request #4564 from lioncash/file-includebunnei
2020-08-23file_sys: Replace inclusions with forward declarations where applicableLioncash
2020-08-22key_manager: Make data arrays constexprLioncash
2020-08-17Merge pull request #4535 from lioncash/fileutilbunnei
2020-08-17Merge pull request #4494 from lioncash/transcodebunnei
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash
2020-08-06Merge pull request #4483 from lioncash/constexpr-hexbunnei
2020-08-06partition_data_manager: Update master key hashesLioncash
2020-08-06partition_data_manager: Make data arrays constexprLioncash
2020-08-06partition_data_manager: Eliminate magic valueLioncash
2020-08-06aes_util: Make use of non-template variant of TranscodeLioncash
2020-08-03aes_util: Allow SetIV to be non-allocatingLioncash
2020-07-10KeyManager: Prevent writing of invalid keysMorph
2020-07-01key_manager: Correct casing of instance()Lioncash
2020-07-01key_manager: Delete move operationsLioncash
2020-07-01key_manager: Make use of canonical deleted operator=Lioncash
2020-05-20crypto: Make KeyManager a singleton classFearlessTobi
2020-04-23Merge pull request #3697 from lioncash/declarationsbunnei
2020-04-16General: Resolve warnings related to missing declarationsLioncash
2020-04-16key_manager: Resolve missing field initializer warningLioncash
2019-11-15Merge pull request #3091 from lioncash/core-conversionbunnei
2019-11-14Merge pull request #3093 from lioncash/mbedtlsbunnei
2019-11-12key_manager: Make use of IOFile in WriteKeyToFile()Lioncash
2019-11-12core: Migrate off deprecated mbedtls functionsLioncash
2019-11-12externals: Update httplibLioncash
2019-11-12crypto: Resolve sign-conversion warningsLioncash
2019-10-02[crypto] Use IsAllZeroArray helper functionvperus