Difference between revisions of "FSPXI:ExportIntegrityVerificationSeed"

From 3dbrew
Jump to navigation Jump to search
(Correct header code)
 
(4 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
|-
 
|-
 
| 0
 
| 0
| Header code [0x00450002]
+
| Header code [0x00440002]
 
|-
 
|-
 
| 1
 
| 1
Line 12: Line 12:
 
|-
 
|-
 
| 2
 
| 2
| Pointer to 0x130-byte output buffer
+
| Output [[FSPXI:ImportIntegrityVerificationSeed|IntegrityVerificationSeed]] pointer
 
|}
 
|}
  
Line 29: Line 29:
  
 
=Description=
 
=Description=
This might to be related to exporting the [[nand/private/movable.sed]] to the specified buffer?
+
This encrypts [[nand/private/movable.sed]] to the output buffer, and writes the AES-CBC MAC to the output buffer as well.

Latest revision as of 04:03, 30 April 2020

Request[edit]

Index Word Description
0 Header code [0x00440002]
1 Always 0x00013004, for 0x130 size: (size<<8) | 4
2 Output IntegrityVerificationSeed pointer

Response[edit]

Index Word Description
0 Header code
1 Result code

Description[edit]

This encrypts nand/private/movable.sed to the output buffer, and writes the AES-CBC MAC to the output buffer as well.