NCCH: Difference between revisions
WulfyStylez (talk | contribs) still need to double-check the second part, and the hash length seems to be 0x20 and not 0x18? |
WulfyStylez (talk | contribs) Undo revision 12544 by WulfyStylez (talk) |
||
Line 119: | Line 119: | ||
| 0x114 | | 0x114 | ||
| 4 | | 4 | ||
| When ncchflag[7] = 0x20 starting with FIRM [[9.6.0-24|9.6.0-X]], this is compared with the first output u32 from a SHA256 hash. The data used for that hash is 0x18-bytes: <0x10- | | When ncchflag[7] = 0x20 starting with FIRM [[9.6.0-24|9.6.0-X]], this is compared with the first output u32 from a SHA256 hash. The data used for that hash is 0x18-bytes: <last 0x10-bytes which gets hashed during keyY generation> <programID from NCCH+0x118>. | ||
|- | |- | ||
| 0x118 | | 0x118 |