Changes

Jump to navigation Jump to search
463 bytes added ,  02:56, 29 June 2017
m
no edit summary
Line 3: Line 3:  
* "ctr-common-1-key.bin", this is the default SSL client private key used by the SSL module in DER format.
 
* "ctr-common-1-key.bin", this is the default SSL client private key used by the SSL module in DER format.
   −
For retail this is the "CTR Common Prod 1" cert.
+
For retail this is the "CTR Common Prod 1" cert. The final sizes passed to a function used internally by SSL-module, are 0x4C7 for the cert DER, and 0x4AA for the key DER.
   −
Each file is encrypted in CBC mode. The first 16 bytes of each file are the IV for decrypting the rest of the file.
+
Each file is encrypted in CBC mode using [[PSPXI:EncryptDecryptAes#Key_Types| keyslot 0xD]]. The first 16 bytes of each file are the IV for decrypting the rest of the file.
    
The following servers require usage of ClCertA to connect:
 
The following servers require usage of ClCertA to connect:
    +
* https://account.nintendo.net/ (Account/OAuth2 related)
 +
* https://ccif.ctr.shop.nintendo.net/ (CreditCardInfo(?), used for credit card/transaction related stuff)
 +
* https://ecs.c.shop.nintendowifi.net/ (ECommerce SOAP, ticket-related)
 +
* https://cas.c.shop.nintendowifi.net/ (Cataloging SOAP)
 
* https://ninja.ctr.shop.nintendo.net/ (eShop-related)
 
* https://ninja.ctr.shop.nintendo.net/ (eShop-related)
* https://nus.c.shop.nintendowifi.net/ (used by the [[NIM_Services|nim system module]] to check for updates)
+
* https://nus.c.shop.nintendowifi.net/ (NetUpdate SOAP, used by [[NIM_Services|nim system module]])
68

edits

Navigation menu