PSPXI:EncryptDecryptAes: Difference between revisions
| No edit summary | TimmSkiller (talk | contribs) No edit summary | ||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 103: | Line 103: | ||
| | 5 | | 5 | ||
| | 0x39 | | 0x39 | ||
| | This is used by the [[Download Play]] module. | | This is used by the [[Download Play]] module for calculating a 32bit checksum over the entire UDS application data-fames, stored in the DLP data-frame header. | ||
| |- | |- | ||
| | 6 | | 6 | ||
| Line 115: | Line 115: | ||
| | 8 | | 8 | ||
| | 0x36 | | 0x36 | ||
| | Support for this keytype was added with the NATIVE_FIRM updated with [[2.2.0-X]]. When the running NATIVE_FIRM doesn't support this keytype, the result is the same as using keytype7 | | Used by the [[Friend_Services|the friends module]] for [[Friend_Services#Approach_Contexts|ApproachContext]] encryption. See [[FRDU:GetMyApproachContext]]. | ||
| Support for this keytype was added with the NATIVE_FIRM updated with [[2.2.0-X]]. When the running NATIVE_FIRM doesn't support this keytype, the result is the same as using keytype7. | |||
| |- | |- | ||
| | >= | | 9 | ||
| | 0x39 | |||
| | This is used by the NFC module. | |||
| Support for this keytype was added with the NATIVE_FIRM updated with [[9.3.0-21|9.3.0-X]]. When the running NATIVE_FIRM doesn't support this keytype, the result is the same as using keytype7. Before selecting this keyslot, Process9 writes a keyY from the Process9 .(ro)data section(keydata is different for retail/dev units) to this keyslot. Once finished with crypto, Process9 restores the original keyY to this keyslot. | |||
| |- | |||
| | >=10 | |||
| |   | |   | ||
| | Invalid, same as keytype7. | | Invalid, same as keytype7. | ||