LDN services: Difference between revisions
Line 1,551: | Line 1,551: | ||
|- | |- | ||
| 0x38 || 0x10 || See below. | | 0x38 || 0x10 || See below. | ||
|- | |||
| 0x48 || 0x10 || Only present with AuthEncryptionType1: AES-128-GCM MAC tag. | |||
|- | |- | ||
| 0x48 || || Frame-specific data, with the above size. The total frame size - {offset of the start of this data in the frame} must match the above size. | | 0x48 || || Frame-specific data, with the above size. The total frame size - {offset of the start of this data in the frame} must match the above size. | ||
Line 1,560: | Line 1,562: | ||
[6.0.0+] Support for the Authentication challenge with [[ETicket_services|es]] cmds 1501-1504 was added. | [6.0.0+] Support for the Authentication challenge with [[ETicket_services|es]] cmds 1501-1504 was added. | ||
AuthEncryptionType1: The key is derived essentially the same as the data-frame CCMP key, except the input data for hashing is the 0x10-bytes at +0x38 (this also only supports using [[SPL_services|Generation]] 0x13, returning immediately if the input param indicates otherwise due to the [[#Protocol|Protocol]]). | |||
Station->AccessPoint frame, relative to +0x0 above (frame size depends on whether +0xAC is enabled): | Station->AccessPoint frame, relative to +0x0 above (frame size depends on whether +0xAC is enabled): |