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 | | 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]]. |