Difference between revisions of "Process Services"

From 3dbrew
Jump to navigation Jump to search
(Created page with "{| class="wikitable" border="1" |- ! Command Header ! Description |- | 0x0001.... | SignRsaSha256 |- | 0x00020284 | VerifyRsaSha256 |- | 0x00030284 | SetAesKey |- | 0x000401C4 ...")
 
Line 4: Line 4:
 
!  Description
 
!  Description
 
|-
 
|-
| 0x0001....
+
| 0x00010244
 
| SignRsaSha256
 
| SignRsaSha256
 
|-
 
|-
| 0x00020284
+
| 0x00020244
 
| VerifyRsaSha256
 
| VerifyRsaSha256
 
|-
 
|-
| 0x00030284
+
| Not implemented
 
| SetAesKey
 
| SetAesKey
 
|-
 
|-
| 0x000401C4
+
| 0x00040204
 
| EncryptDecryptAes
 
| EncryptDecryptAes
 
|-
 
|-
Line 19: Line 19:
 
| EncryptSignDecryptVerifyAesCcm
 
| EncryptSignDecryptVerifyAesCcm
 
|-
 
|-
| 0x00060000
+
| 0x0006....
 
| GetRomId
 
| GetRomId
 
|-
 
|-
| 0x00070000
+
| 0x0007....
 
| GetRomId2
 
| GetRomId2
 
|-
 
|-
| 0x00080000
+
| 0x0008....
 
| GetRomMakerCode
 
| GetRomMakerCode
 
|-
 
|-
| 0x00090000
+
| 0x0009....
 
| GetCTRCardAutoStartupBit
 
| GetCTRCardAutoStartupBit
 
|-
 
|-
| 0x000A0000
+
| 0x000A....
 
| GetLocalFriendCodeSeed
 
| GetLocalFriendCodeSeed
 
|-
 
|-
| 0x000B0000
+
| 0x000B....
 
| GetDeviceId
 
| GetDeviceId
 
|-
 
|-

Revision as of 21:18, 24 April 2012

Command Header Description
0x00010244 SignRsaSha256
0x00020244 VerifyRsaSha256
Not implemented SetAesKey
0x00040204 EncryptDecryptAes
0x00050284 EncryptSignDecryptVerifyAesCcm
0x0006.... GetRomId
0x0007.... GetRomId2
0x0008.... GetRomMakerCode
0x0009.... GetCTRCardAutoStartupBit
0x000A.... GetLocalFriendCodeSeed
0x000B.... GetDeviceId
0x000C0042 GatherEntropy
0x000D0042 GenerateRandomBytes