By entering this site you need to consent to the use of cookies and their functional use according to this privacy policy. Cookies help us to provide the functional services of the website. Kindly read the below message of use and consent to the use.
The following cookies are stored and shared when accessing this website:
- Internal cookies for the MediaWiki site. This is used for user authentication and article modifications.
- Third-party cookies from Google providing services for Google AdSense and Google Analytics
We will never use data collected outside of the above scope.
All local-WLAN communications have the WPA2 passphrase generated the same way with NWM module. The input data used with [[Process_Services|EncryptDecryptAes]] with [[PSPXI:EncryptDecryptAes|keytype1]] is a MD5 hash over an input passphrase. This input passphrase is fixed for Download Play(the input passphrase for [[StreetPass]] is unknown), it's unique per local-WLAN protocol. The CTR is a MD5 hash over the below 0x10-byte structure. The output from encrypting that data with AES-CTR is the final WPA2 passphrase.
+
All local-WLAN communications have the WPA2 passphrase generated the same way with NWM module. The input data used with [[Process_Services|EncryptDecryptAes]] with [[PSPXI:EncryptDecryptAes|keytype1]] is a MD5 hash over an input passphrase. This input passphrase is fixed for [[Download Play]](the input passphrase for [[StreetPass]] is unknown), it's unique per local-WLAN protocol. The CTR is a MD5 hash over the below 0x10-byte structure. The output from encrypting that data with AES-CTR is the final WPA2 passphrase.
==Structure used for generating the CTR==
==Structure used for generating the CTR==
Line 29:
Line 29:
| 0x0
| 0x0
| 0x4
| 0x4
−
| Little-endian local-WLAN communication ID, normally this is the user process' UniqueID from the [[Title_list|titleID]]. For Download Play, this is always 0x2810 on retail.
+
| Little-endian local-WLAN communication ID, normally this is the user process' UniqueID from the [[Title_list|titleID]]. For [[Download Play]], this is always 0x2810 on retail.
|-
|-
| 0x4
| 0x4
Line 41:
Line 41:
| 0xE
| 0xE
| 0x2
| 0x2
−
| Little-endian ID, for Download Play this is 0x55.
+
| Little-endian ID, for [[Download Play]] this is 0x55.