FSPXI:ImportIntegrityVerificationSeed: Difference between revisions

mNo edit summary
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 6: Line 6:
|-
|-
| 0
| 0
| Header code [0x00460002]
| Header code [0x00450002]
|-
|-
| 1
| 1
| Always 0x00013004, for 0x130 size: (size<<8) <nowiki>|</nowiki> 4
| Always 0x00013006, for 0x130 size: (size<<8) <nowiki>|</nowiki> 6
|-
|-
| 2
| 2
Line 41: Line 41:
|  0x10
|  0x10
|  0x120
|  0x120
|  The [[nand/private/movable.sed]], encrypted with AES-CTR using the above MAC for the counter.
|  The [[nand/private/movable.sed]], encrypted with AES-CBC using the above MAC for the counter.
|}
|}


=Description=
=Description=
This decrypts the input SEED and verifies it with the input AES-CBC MAC, verifies the RSA-signature, then writes the data to [[nand/private/movable.sed]].
This decrypts the input SEED and verifies it with the input AES-CBC MAC, verifies the RSA-signature, then writes the data to [[nand/private/movable.sed]].