Difference between revisions of "ClCertA"

From 3dbrew
Jump to navigation Jump to search
(Point out TID)
Line 9: Line 9:
 
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]])

Revision as of 21:13, 1 March 2016

This CFA (title id: 0004001b00010002) contains the following encrypted files in the RomFS:

  • "ctr-common-1-cert.bin", this is the default SSL client cert 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.

Each file is encrypted in CBC mode. 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: