Process Services PXI: Difference between revisions
No edit summary |
No edit summary |
||
Line 27: | Line 27: | ||
| 0x00060000 | | 0x00060000 | ||
| [[1.0.0-0]] | | [[1.0.0-0]] | ||
| GetRomId | | GetRomId. This reads 0x40-bytes from a gamecard command, and returns the first 0x10-bytes from that since the rest of the command reply is invalid. | ||
|- | |- | ||
| 0x00070000 | | 0x00070000 | ||
| [[1.0.0-0]] | | [[1.0.0-0]] | ||
| GetRomId2 | | GetRomId2. The first u8 this returns is from GetRomMakerCode, the following 0x10-bytes are from [[AES|encrypting]] the 0x10-bytes which GetRomId returns. | ||
|- | |- | ||
| 0x00080000 | | 0x00080000 | ||
Line 59: | Line 59: | ||
| 0x000E0042 | | 0x000E0042 | ||
| [[1.0.0-0]], removed with [[2.0.0-2]] | | [[1.0.0-0]], removed with [[2.0.0-2]] | ||
| With [[2.0.0-2]] the system no longer handles this command at all. This | | With [[2.0.0-2]] the system no longer handles this command at all. This was mostly the same as GenerateRandomBytes. | ||
|} | |} | ||
These RSA commands are an interface for using the [[RSA]] engine. The system will hang when it attempts to use a >RSA-2048 RSA bit-size with the RSA engine, since the [[RSA]] engine does not support >RSA-2048. | These RSA commands are an interface for using the [[RSA]] engine. The system will hang when it attempts to use a >RSA-2048 RSA bit-size with the RSA engine, since the [[RSA]] engine does not support >RSA-2048. |