summaryrefslogtreecommitdiff
path: root/src/core/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2018-09-04game_list: Use RegisteredCacheUnion for installedGravatar Zach Hilman1-1/+1
2018-09-04aes_util: Fix error involving reads of less than 0x10Gravatar Zach Hilman1-0/+14
2018-09-04nsp: Comply with style and performance guidelinesGravatar Zach Hilman1-1/+1
2018-09-04card_image: Parse XCI secure partition with NSPGravatar Zach Hilman1-0/+2
2018-09-04key_manager: Avoid autogeneration if key existsGravatar Zach Hilman1-3/+13
2018-09-03file_sys: Replace includes with forward declarations where applicableGravatar Lioncash2-4/+8
2018-08-24file_sys/crypto: Fix missing/unnecessary includesGravatar Zach Hilman4-4/+4
2018-08-23key_manager: Eliminate indexed for loopGravatar Zach Hilman1-6/+13
2018-08-23key_manager: Create keys dir if it dosen't existGravatar Zach Hilman1-0/+1
2018-08-23file_sys: Cut down on includes and copiesGravatar Zach Hilman2-15/+13
2018-08-23crypto: Eliminate magic constantsGravatar Zach Hilman2-16/+19
2018-08-23key_manager: Add support for autogenerated keysGravatar Zach Hilman2-3/+45
2018-08-23key_manager: Add support for KEK and SD seed derivationGravatar Zach Hilman2-5/+135
2018-08-23key_manager: Switch to boost flat_map for keysGravatar Zach Hilman2-32/+14
2018-08-23xts_encryption_layer: Implement XTSEncryptionLayerGravatar Zach Hilman2-0/+80
2018-08-23aes_util: Make XTSTranscode stricter about sizesGravatar Zach Hilman1-5/+2
2018-08-23ctr_encryption_layer: Fix bug when transcoding small dataGravatar Zach Hilman1-5/+3
2018-08-15common: Namespace hex_util.h/.cppGravatar Lioncash1-4/+4
2018-08-11crypto: Remove hex utilities from key_managerGravatar Zach Hilman2-36/+2
2018-08-04aes_util: Add static assertion to Transcode() and XTSTranscode() to ensure we...Gravatar Lioncash1-0/+4
2018-08-04aes_util: Make CalculateNintendoTweak() an internally linked functionGravatar Lioncash2-12/+10
2018-08-04aes_util: Make Transcode() a const member functionGravatar Lioncash2-8/+9
2018-08-04core/crypto: Remove unnecessary includesGravatar Lioncash4-5/+5
2018-08-04key_manager: Use regular std::string instead of std::string_viewGravatar Lioncash2-10/+7
2018-08-01Use more descriptive error codes and messagesGravatar Zach Hilman2-5/+24
2018-08-01Use static const instead of const staticGravatar Zach Hilman1-2/+2
2018-08-01Add missing includes and use const where applicableGravatar Zach Hilman6-15/+23
2018-08-01Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchGravatar Zach Hilman2-7/+20
2018-08-01Make XCI comply to review and style guidelinesGravatar Zach Hilman8-405/+187
2018-08-01Extract mbedtls to cpp fileGravatar Zach Hilman2-85/+123
2018-08-01Add missing string.h includeGravatar Zach Hilman1-0/+1
2018-08-01Update mbedtls and fix compile errorGravatar Zach Hilman1-0/+1
2018-08-01Remove files that are not usedGravatar Zach Hilman10-0/+834