|
List Info
Thread: Info on EAP module development on Windows
|
|
| Info on EAP module development on
Windows |

|
2007-02-13 00:55:30 |
|
Hi, We are developing an EAP module for the Windows Mobile
5.0 as per the documentation provided at the MSDN site for the EAP
extension development.
http://msdn2.microsoft.com/en-gb/library/aa363504.aspx
We succeeded in writing the whole EAP module, specifically we wrote a
EAP-PEAP. The whole EAP authentication goes through well with the AAA
server(RADIUS) with the extension dll we wrote, and we finally receive
the outer EAP success, sent as part of the Access-Accept from RADIUS,
which indicates the EAP authentication has succeeded. But as per the
documentation in MSDN, we are supposed to pass the MPPE-Send keys and
MPPE-Recv Keys from the RasEapMakeMessage function using the
pUserAttributes member of the pEapOutput structure in the final step.
But its not much clear on how the pUserAttributes is to be filled with
these keys. We filled in the pUserAttributes pointer from what we can
make out from the following MSDN link in the Remarks section at http://msdn2.microsoft.com/en-gb/library/aa363518.aspx
We
tried a lot of combinations but nothing seems to work. When we sniffed on Access Point the
supplicant(native on on Windows) doesn't seem to respond to the EAPOL key request at
all as part of the 4 way handshake for the WPA key(MSK) generation. I have seen couple posts on this topic "passing mppe keys using pUserAttributes member of PPP_EAP_OUTPUT" with the same query, but no replies till date, do we have a solution for this. Sadly there isn't much documentation on this at the MSDN.
Thanks, Vijay
|
[1]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|