Skywing
Fri Mar 10 11:50:12 CST 2006
You really do not want to do this in kernel mode. Now you need to do things
like handle certificate revocation checking, trusted root certificated
authorities, etc etc in kernel mode. You really do not want to have to deal
with all of that.
What about just redirecting the request to some secondary user mode app that
does the SSL connection and passes the decrypted data back up to the NDIS
driver (and vice versa for the send path)?
<patelj27b@gmail.com> wrote in message
news:1142001469.744259.231110@j52g2000cwj.googlegroups.com...
> Hey There,
> Thanks for your reply. Unfortunately, I have to do this in
> kernel-mode. I need to implement and NDIS IM driver that will emulate a
> vpn in the sense that when a user goes to a specific site "
http://xyz"
> then the NDIS IM driver will automatically create an SSL connection
> with that site, connect through the SSL port, and transmit and receive
> via "https://xyz". Would TSL under the OpenSSL project be used for that
> purpose?
>
> Thanks for your help,
> Jay
> (patelj27b at gmail dot com)
>