FSPXI:ImportIntegrityVerificationSeed: Difference between revisions

No edit summary
No edit summary
Line 37: Line 37:
|  0x0
|  0x0
|  0x10
|  0x10
|  AES-CCM MAC over a SHA256 hash, which hashes the first 0x110-bytes of the cleartext SEED
|  AES-CCM MAC over a SHA256 hash, which hashes the first 0x110-bytes of the cleartext SEED.
|-
|-
|  0x10
|  0x10
|  0x120
|  0x120
|  The [[nand/private/movable.sed]], encrypted with AES-CTR possibly?
|  The [[nand/private/movable.sed]], encrypted with AES-CTR? The AES-CTR counter is the above AES-CCM MAC?
|}
|}


=Description=
=Description=
This decrypts the input SEED and verifies it with the input AES-CCM 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-CCM MAC, verifies the RSA-signature, then writes the data to [[nand/private/movable.sed]].