Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Originating on my network? 1

Status
Not open for further replies.

theoxyde

Programmer
Jul 16, 2003
220
US
I need a second opinion on this...

I have been designing a web application for a client and the question came up about our implementation of SSL. Normally, when we are designing an app that can potentially be sending secret information about, we recommend the client use SSL. This particular client, while not opposed to using SSL over the Internet, wants her LAN users to be able to use the system without SSL to increase performance. It's part of the spec, and it's a sticking point with the client.

After adding a few legal agreements to the contract, I thought about how to determine LAN users from Internet users. My first thought is to check the user's IP address and see if it matches the private IP range she has defined for the network. Is that all I can do, or is there something else I'm missing?

This is an ASP.NET web app running on a Win2k3 box, which is not a member of any NT/AD domain. Any suggestions would be much appreciated.
 
No, I don't think you're missing anything. In fact, the IP address is likely going to be the one thing you can depend on for making the SSL/non-SSL decision in your code.

Want the best answers? Ask the best questions!

TANSTAAFL!!
 
I figured as much. Besides, if an attacker can proxy into the network... they can probably sniff out some of the unencrypted credentials floating about the local ether. SSL becomes pretty useless at that point.

Got indemnification? Heh.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top