Go Back   Wireless and Wifi Forums > News > Newsgroups > alt.internet.wireless
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-24-2006, 12:37 PM
frank
Guest
 
Posts: n/a
Default EAP SIM and EAP AKA methods with WZCSVC

Hi,
I am developing the protocols of authentication EAP-SIM and EAP-AKA. It
is necessary that they work in the environment of Windows 2000 and XP
with the service WZCSVC.
The functionality of this service to connect to the access point (AP)
is correct in all the supported cases by the "WZCSetInterface"
function.

The DLLs(EAP-SIM, EAP-AKA) are developed and correctly installed in the
register of windows.
In the path:
HKLM\SYSTEM\CurrentControlSet\Services\RasMan\PPP\ EAP

My problem is that I cannot find information about how to execute or
activate these EAP's DLLs after the connection by means of
"WZCSetInterface" function is made.

In my copy of file "wzcsapi.h", the struct WZC_WLAN_CONFIG only have
defined the WZC_EAPOL_PARAMS member for the 802.1x parameters if
"Windows CE" environment is defined, not for 2000 or XP.

In the WZC_WLAN_CONFIG struct for 2000 and XP there is no room for the
802.1x parameters and information, in order to execute the protocol
EAP-SIM, EAP-AKA and/or any other EAP method or i do not know where.

In any case it does not work either with the WZC_EAPOL_PARAMS struct or
I donīt know how.

I do not know how I have to call the functions of the library
WZCSAPI.DLL, nor in what order, in order to activate the 802.1x
protocols.
Some of the related functions of the WZCSAPI.DLL are the following:

CreateEapcfgNode
DestroyEapcfgNode
EapcfgNodeFromKey
ReadEapcfgList
WZCEapolFreeState
WZCEapolGetCustomAuthData
WZCEapolGetInterfaceParams
WZCEapolQueryState
WZCEapolReAuthenticate
WZCEapolSetCustomAuthData
WZCEapolSetInterfaceParams
WZCEapolUIResponse
WZCEapolUserLogOff
WZCEapolUserLogOn
WZCGetEapUserInfo
....

Any source code sample about this question will be welcome.
Any help on this status message would be very appreciated too.

Sorry for my bad English.

Best regards,
Frank


Reply With Quote
  #2 (permalink)  
Old 11-24-2006, 09:47 PM
Jeff Liebermann
Guest
 
Posts: n/a
Default Re: EAP SIM and EAP AKA methods with WZCSVC

"frank" <flopezmer@gmail.com> hath wroth:

>I am developing the protocols of authentication EAP-SIM and EAP-AKA. It
>is necessary that they work in the environment of Windows 2000 and XP
>with the service WZCSVC.


You didn't mention what development environment you're using. Code
samples are often compiler specific.

Are you trying to add GSM smart card authentication per RFC4186 to
Microsoft Wireless Zero Config?

Why are you talking directly to the driver instead of using the NDIS
interface? Much easier with NDIS. See:
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP_d/hh/NetXp_d/213_802.11_49a577d6-e3fb-4912-ae44-2dff7e3289db.xml.asp?frame=true>
802.1x authentication is directly supported with NDIS:
<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP_d/hh/NetXp_d/213_802.11_c9fb08da-5578-4c7e-baae-c8df6fb02abc.xml.asp>

Microsoft code samples:
<http://msdn2.microsoft.com/en-us/downloads/aa937617.aspx>
I don't know if there's anything in there that will be useful but it's
worth looking.

Open Source 802.1x authenticator and supplicant:
<http://open1x.sourceforge.net>

This might also be of interest:
<http://www.wlansmartcard.org/specs/EAP-SIM_Handler_V1-1.PDF>

>Sorry for my bad English.


Spain? Your English is fine.

Also, I am not a programmer.


--
Jeff Liebermann jeffl@comix.santa-cruz.ca.us
150 Felker St #D http://www.LearnByDestroying.com
Santa Cruz CA 95060 http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558

Reply With Quote
  #3 (permalink)  
Old 11-27-2006, 10:35 AM
frank
Guest
 
Posts: n/a
Default Re: EAP SIM and EAP AKA methods with WZCSVC

Jeff Liebermann ha escrito:

> "frank" <flopezmer@gmail.com> hath wroth:
>
> >I am developing the protocols of authentication EAP-SIM and EAP-AKA. It
> >is necessary that they work in the environment of Windows 2000 and XP
> >with the service WZCSVC.

>
> You didn't mention what development environment you're using. Code
> samples are often compiler specific.


My development environment is C++.

>
> Are you trying to add GSM smart card authentication per RFC4186 to
> Microsoft Wireless Zero Config?


Yes, I am trying to add GSM smart card authentication with PC/SC
devices, but this issue already is resolved in the DLL.
The problem is how to execute or to activate these EAP DLL when the
connection by means of
"WZCSetInterface" function is established.

>
> Why are you talking directly to the driver instead of using the NDIS
> interface? Much easier with NDIS. See:
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP_d/hh/NetXp_d/213_802.11_49a577d6-e3fb-4912-ae44-2dff7e3289db.xml.asp?frame=true>
> 802.1x authentication is directly supported with NDIS:
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/NetXP_d/hh/NetXp_d/213_802.11_c9fb08da-5578-4c7e-baae-c8df6fb02abc.xml.asp>
>


Because with the NDIS interface you have to programm a manager agent
and all other protocols like WPA, WPA2, EAP-TLS, EAP-MD5, .... and that
all is what does the component WZCSVC. It is of more high level that
the NDIS.
But the eap-sim in not suported by wzcsvc component.

> Microsoft code samples:
> <http://msdn2.microsoft.com/en-us/downloads/aa937617.aspx>
> I don't know if there's anything in there that will be useful but it's
> worth looking.
>
> Open Source 802.1x authenticator and supplicant:
> <http://open1x.sourceforge.net>
>
> This might also be of interest:
> <http://www.wlansmartcard.org/specs/EAP-SIM_Handler_V1-1.PDF>
>


Thank you for these link. They have a lot of information.

> >Sorry for my bad English.

>
> Spain? Your English is fine.


Yes. Thank you for your comments.

>
> Also, I am not a programmer.
>
>
> --
> Jeff Liebermann jeffl@comix.santa-cruz.ca.us
> 150 Felker St #D http://www.LearnByDestroying.com
> Santa Cruz CA 95060 http://802.11junk.com
> Skype: JeffLiebermann AE6KS 831-336-2558



Reply With Quote
Sponsored Links
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 07:11 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45