Title metadata: Difference between revisions
| mNo edit summary | |||
| Line 148: | Line 148: | ||
| |} | |} | ||
| == | == Certificate Chain == | ||
| If the TMD file is obtained from Nintendo's CDN, then it will have two certificates appended at the end of the file.  | If the TMD file is obtained from Nintendo's CDN, then it will have two certificates appended at the end of the file: . | ||
| {| class="wikitable" | {| class="wikitable" border="1" | ||
| |- | |- | ||
| !  | !  CERTIFICATE | ||
| !  | !  SIGNATURE TYPE | ||
| !  | !  RETAIL CERT NAME | ||
| !  DEBUG CERT NAME | |||
| !  DESCRIPTION | |||
| |- | |- | ||
| |  | |  TMD | ||
| |  | |  RSA-2048 | ||
| |  | |  CP0000000b | ||
| |  CP0000000a | |||
| |  Used to verify the TMD signature | |||
| |- | |- | ||
| |  | |  CA | ||
| |  RSA-4096 | |||
| |  CA00000003 | |||
| |  CA00000004 | |||
| |  Used to verify the TMD Certificate | |||
| |- | |||
| |  | |||
| |   | |||
| |  | |||
| |} | |} | ||
| The CA certificate is issued by 'Root', the public key for which is stored in NATIVE_FIRM. | |||
| == Example code application == | == Example code application == | ||