Difference between revisions of "Process Services PXI"
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
| 0x000100C6 | | 0x000100C6 | ||
| [[1.0.0-0]] | | [[1.0.0-0]] | ||
− | | This crypts a raw message with RSA | + | | This crypts a raw message with RSA. |
|- | |- | ||
| 0x00020284 | | 0x00020284 | ||
Line 61: | Line 61: | ||
| With [[2.0.0-2]] the system no longer handles this command at all. This is mostly the same as GenerateRandomBytes. | | With [[2.0.0-2]] the system no longer handles this command at all. This is mostly the same as GenerateRandomBytes. | ||
|} | |} | ||
+ | |||
+ | These RSA commands are an interface for using the [[RSA]] engine, attempting to use a RSA byte-size larger than 0x100(RSA-2048) results in a hang since the [[RSA]] engine does not support >RSA-2048. |
Revision as of 04:32, 16 May 2013
Command Header | Available since system version | Description |
---|---|---|
0x000100C6 | 1.0.0-0 | This crypts a raw message with RSA. |
0x00020284 | 1.0.0-0 | SignRsaSha256 |
0x00030284 | 1.0.0-0 | VerifyRsaSha256 |
0x000401C4 | 1.0.0-0 | EncryptDecryptAes |
0x00050284 | 1.0.0-0 | EncryptSignDecryptVerifyAesCcm |
0x00060000 | 1.0.0-0 | GetRomId |
0x00070000 | 1.0.0-0 | GetRomId2 |
0x00080000 | 1.0.0-0 | GetCTRCardAutoStartupBit |
0x00090000 | 1.0.0-0 | GetRomMakerCode |
0x000A0000 | 1.0.0-0 | GetLocalFriendCodeSeed |
0x000B0000 | 1.0.0-0 | GetDeviceId |
0x000C0042 | 1.0.0-0 | GatherEntropy |
0x000D0042 | 1.0.0-0 | GenerateRandomBytes |
0x000E0042 | 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 is mostly the same as GenerateRandomBytes. |
These RSA commands are an interface for using the RSA engine, attempting to use a RSA byte-size larger than 0x100(RSA-2048) results in a hang since the RSA engine does not support >RSA-2048.