summaryrefslogtreecommitdiff
path: root/src/core/crypto
AgeCommit message (Expand)Author
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
2019-09-21partition_data_manager: Add accessor for decrypted PRODINFO partitionZach Hilman
2019-07-07key_manager: Convert Ticket union to std::variantZach Hilman
2019-07-07es: Populate/synthesize tickets on constructionZach Hilman
2019-07-07key_manager: Add structure for Ticket parsingZach Hilman
2019-07-07key_manager: Add accessors/helpers for ticket managementZach Hilman
2019-07-07key_manager: Add equality operator for RSAKeyPairZach Hilman
2019-06-21Merge pull request #2546 from DarkLordZach/kipsbunnei
2019-06-12common/hex_util: Combine HexVectorToString() and HexArrayToString()Lioncash
2019-06-05partition_data_manager: Remove KIP processing and use FileSysZach Hilman
2019-03-26core: Port current uses of RegisteredCache to ContentProviderZach Hilman
2019-02-20Fixes Unicode Key File Directories (#2120)Jungy
2018-12-04Merge pull request #1836 from lioncash/unusedbunnei
2018-12-01filesystem: De-globalize registered_cache_unionLioncash
2018-12-01crypto/key_manager: Remove unused variable in GetTicketblob()Lioncash
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-19crypto: Use compressed sizes in offset calculation for KIP decompressionZach Hilman