Commit graph

23 commits

Author SHA1 Message Date
shchmue
dcf4bca30c keys: Move RSA functions out of keys.c 2022-11-05 15:41:16 -07:00
shchmue
dd41e3fee8 keys: Split crypto functions by sysmodule 2022-11-05 14:39:02 -07:00
shchmue
c7d90ec8ca Further improve readability 2022-11-02 18:36:39 -07:00
shchmue
cc4f8bf1f6 keys: Move more logic out of keys.c 2022-10-31 21:46:38 -07:00
shchmue
cbab1ec5b0 keys: Make code more readable 2022-10-31 20:20:13 -07:00
shchmue
ab9322af53 Update copyright notice years 2022-10-29 15:52:42 -07:00
shchmue
8207aaa66e keys: Name keyslots, use more apt SSL key name 2022-10-29 15:43:17 -07:00
shchmue
e8d66f318d keys: Refactor key crypto, fix SSL key dumping 2022-10-29 15:11:13 -07:00
shchmue
58eb5f6dd2 Suport personalized SSL kek, dump SSL private key 2022-05-18 08:09:52 -06:00
shchmue
85e56adbf5 keys: Add ETicket RSA keypair to keyfile 2022-04-02 09:45:14 -06:00
shchmue
065ba8bc11 Add Amiibo key dump support 2022-03-31 18:30:57 -06:00
shchmue
582bc91605 Move Mariko partial key dump to main menu 2022-03-31 12:28:32 -06:00
shchmue
64a6491309 keys: Use accurate logic for eticket keypair read 2022-02-09 10:54:01 -07:00
shchmue
54ed439cce Use size abbreviations 2022-02-09 10:52:21 -07:00
shchmue
a89e9b4d7f Support dev key dumping on all consoles 2021-08-28 12:35:26 -06:00
shchmue
38fff7127b Use Atmosphere keygen, deprecate sept support 2021-08-24 17:44:25 -06:00
shchmue
b7495bd575 keys: Finish refactor 2020-12-10 12:39:09 -07:00
shchmue
1f77c50975 keys: More refactoring 2020-12-04 18:28:05 -07:00
shchmue
423a5640be keys: Break up dump_keys, begin Mariko support 2020-12-04 13:07:46 -07:00
shchmue
bd134cf670 Support firmware 11.0.0, continue refactor 2020-12-03 18:16:55 -07:00
shchmue
7c6a3b1d3e Update readme and copyrights 2020-04-15 17:04:07 -06:00
shchmue
f73bb0b7b7 Tidy keys.c, align FATFS struct and its members 2019-05-12 13:15:23 -04:00
shchmue
641476a75e Initial commit 2019-03-04 18:05:42 -05:00