Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP .Net Security > RSACryptoServiceProvider in ASP.Net 2.0

Reply
Thread Tools

RSACryptoServiceProvider in ASP.Net 2.0

 
 
anoop
Guest
Posts: n/a
 
      02-28-2007
Hello,
If I use RSACryptoServiceProvider in ASP.Net, it can only be
implemented at Server Side. But Authentication Credentials are still passing
in clear text from Client to Server. What should I do to encrypt passing of
Authentication Credentials from Client to Server

Thank you.
 
Reply With Quote
 
 
 
 
Dominick Baier
Guest
Posts: n/a
 
      02-28-2007
You can't do that easily - and it doesn't make sense.

What you really want is SSL protecting the complete connection...


-----
Dominick Baier (http://www.leastprivilege.com)

Developing More Secure Microsoft ASP.NET 2.0 Applications (http://www.microsoft.com/mspress/books/9989.asp)

> Hello,
> If I use RSACryptoServiceProvider in ASP.Net, it can only be
> implemented at Server Side. But Authentication Credentials are still
> passing
> in clear text from Client to Server. What should I do to encrypt
> passing of Authentication Credentials from Client to Server
>
> Thank you.
>



 
Reply With Quote
 
 
 
 
anoop
Guest
Posts: n/a
 
      03-01-2007

Hello,
I have also implemented SSL, but if I intercept the Authentication
Credentials in intercepting Proxy such as PAROS or Burp Proxy. As these
intercepting proxies send their own certificates, login Credentials can still
be seen in clear text passing from client to Server.

Thank you
"Dominick Baier" wrote:

> You can't do that easily - and it doesn't make sense.
>
> What you really want is SSL protecting the complete connection...
>
>
> -----
> Dominick Baier (http://www.leastprivilege.com)
>
> Developing More Secure Microsoft ASP.NET 2.0 Applications (http://www.microsoft.com/mspress/books/9989.asp)
>
> > Hello,
> > If I use RSACryptoServiceProvider in ASP.Net, it can only be
> > implemented at Server Side. But Authentication Credentials are still
> > passing
> > in clear text from Client to Server. What should I do to encrypt
> > passing of Authentication Credentials from Client to Server
> >
> > Thank you.
> >

>
>
>

 
Reply With Quote
 
Joe Kaplan
Guest
Posts: n/a
 
      03-01-2007
You can't do anything about this really. If you introduce a "man in the
middle" scenario with a load balancer or proxy like you are doing that
supports SSL termination, then that's a risk you are taking. In that case,
someone would need to give the proxy the certificate your web server uses,
so I'd assume these risks were considered, right? Some of these types of
devices can reinitiate SSL back to the web server as well and thus provide
end to end encryption. We typically use this type of behavior with our load
balancers in our data center to ensure traffic is encrypted end to end.

Joe K.

--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
--
"anoop" <> wrote in message
news:67EA34D5-1456-4BC4-94BD-...
>
> Hello,
> I have also implemented SSL, but if I intercept the Authentication
> Credentials in intercepting Proxy such as PAROS or Burp Proxy. As these
> intercepting proxies send their own certificates, login Credentials can
> still
> be seen in clear text passing from client to Server.
>
> Thank you
> "Dominick Baier" wrote:
>
>> You can't do that easily - and it doesn't make sense.
>>
>> What you really want is SSL protecting the complete connection...
>>
>>
>> -----
>> Dominick Baier (http://www.leastprivilege.com)
>>
>> Developing More Secure Microsoft ASP.NET 2.0 Applications
>> (http://www.microsoft.com/mspress/books/9989.asp)
>>
>> > Hello,
>> > If I use RSACryptoServiceProvider in ASP.Net, it can only be
>> > implemented at Server Side. But Authentication Credentials are still
>> > passing
>> > in clear text from Client to Server. What should I do to encrypt
>> > passing of Authentication Credentials from Client to Server
>> >
>> > Thank you.
>> >

>>
>>
>>



 
Reply With Quote
 
Jamieson
Guest
Posts: n/a
 
      03-30-2007
the only way that you can encrypt the communications is by using SSL. This can be setup internally using Windows Server, or by purchasing an SSL certificate if it's an internet application. I've always used verisign.
---
Posted via DotNetSlackers.com
 
Reply With Quote
 
 
 
Reply

Thread Tools

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 On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
RSACryptoServiceProvider class dfa_geko ASP .Net 0 04-11-2007 04:10 AM
Unhadelded Exception Occurs When using RSACryptoServiceProvider khubieb@gmail.com ASP .Net 0 07-04-2006 11:29 AM
.NET RSACryptoServiceProvider Class C ASP .Net Security 1 05-16-2006 07:30 PM
Implementing RSACryptoServiceProvider *and* JavaScript Glenn ASP .Net Security 3 11-26-2004 05:31 AM
RSACryptoServiceProvider Steven Licciardi ASP .Net Security 0 09-17-2004 06:41 AM



Advertisments
 



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 46 47 48 49 50 51 52 53 54 55 56 57