aboutsummaryrefslogtreecommitdiff
path: root/source/keys
AgeCommit message (Expand)AuthorFilesLines
2023-02-21Support 16.0.0 keysFlyingBananaTree2-0/+8
2022-11-05keys: Use SE size definitionsshchmue2-2/+2
2022-11-05keys: Make more readability tweaksshchmue3-41/+41
2022-11-05keys: Move RSA functions out of keys.cshchmue9-241/+266
2022-11-05keys: Fix hex prefix capitalizationshchmue3-15/+15
2022-11-05keys: Split crypto functions by sysmoduleshchmue14-325/+620
2022-11-02Further improve readabilityshchmue4-119/+195
2022-10-31keys: Move more logic out of keys.cshchmue9-492/+600
2022-10-31keys: Make code more readableshchmue4-195/+267
2022-10-29Update copyright notice yearsshchmue3-3/+3
2022-10-29keys: Name keyslots, use more apt SSL key nameshchmue2-94/+115
2022-10-29keys: Refactor key crypto, fix SSL key dumpingshchmue3-161/+379
2022-10-12Add support firmware 15.0.0dezem1-0/+8
2022-05-18Suport personalized SSL kek, dump SSL private keyshchmue3-13/+92
2022-04-02keys: Add ETicket RSA keypair to keyfileshchmue2-9/+11
2022-03-31Add Amiibo key dump supportshchmue3-13/+164
2022-03-31keys: Move master key derivation into own functionshchmue1-24/+29
2022-03-31Move Mariko partial key dump to main menushchmue2-17/+20
2022-03-21Support 14.0.0 keysshchmue1-0/+8
2022-02-10keys: Add helper func for eticket rsa kekshchmue1-20/+19
2022-02-10keys: Handle legacy ES key generationshchmue2-9/+23
2022-02-09keys: Fix failure to set device key for BIS derivshchmue1-0/+1
2022-02-09keys: Use accurate logic for eticket keypair readshchmue2-6/+19
2022-02-09Use size abbreviationsshchmue2-10/+10
2021-09-16Ensure SD mounted before reboot to hekateshchmue1-1/+1
2021-09-15Support 13.0.0 keysshchmue1-0/+8
2021-09-05Add screenshot option after key dumpshchmue1-2/+12
2021-09-05Add more verbose errors to partial key dumpshchmue1-1/+4
2021-09-05Lower RAM speed while not doing keygenshchmue1-0/+18
2021-08-30Fix plural name of bis_key_source in key fileshchmue1-1/+1
2021-08-30Retry tsec keygen on failureshchmue1-5/+8
2021-08-29Do not require MMC mount to dump keysshchmue1-9/+23
2021-08-29Only save one key set on Mariko, save master_keksshchmue1-10/+21
2021-08-28Remove all pkg1 code and key generation displayshchmue2-39/+17
2021-08-28Update to hekate bdk 5.6.0shchmue1-49/+34
2021-08-28Support dev key dumping on all consolesshchmue3-75/+163
2021-08-24Use Atmosphere keygen, deprecate sept supportshchmue3-180/+87
2021-08-21Validate mariko keyslot contents; dump class keysshchmue2-10/+81
2021-07-12keys: Add missing master_kek_sourceshchmue1-0/+1
2021-07-11keys: Add keyslot access checkshchmue1-2/+16
2021-07-11keys: Use skb_set valueshchmue1-6/+6
2021-07-11Always derive latest master key on mariko hwshchmue1-6/+6
2021-07-0612.1.0 and agnostic support until next key changeshchmue1-16/+20
2021-05-12Implement payload compressionshchmue1-2/+2
2021-05-12Update to hekate bdk 5.5.6shchmue1-23/+22
2021-01-05Reconfigure messages to conserve payload sizeshchmue1-3/+2
2021-01-05keys: Dump partial AES keys even if 0 titlekeysshchmue1-7/+8
2020-12-10keys: Dump partials for Mariko keyslot bruteforceshchmue1-11/+42
2020-12-10keys: Finish refactorshchmue2-170/+202
2020-12-09keys: Finalize Mariko compatibility with save macshchmue1-5/+10