Click to See Complete Forum and Search --> : SSL and CSP


Pos Ader
March 3rd, 2000, 07:53 AM
Hi, I want to implement some cryptographic algorithms (instead of RSA, RC2/RC4 and DH) in custom CSP. I also want SSL communications (between Explorer and IIS, for instance) to be held using this CSP. As I understand, there is a library in W2K called SCHANNEL.DLL, which performs SSL as well. And it uses an existing CSP. So can I replace this CSP with my own on the client and server sides to achieve the desired results?

Rick Leinecker
March 28th, 2000, 10:17 AM
Secure Channel (schannel.dll) supports network authentication and encryption using the industry standard TLS and SSL protocols. These can be accessed using the WinInet interface with HTTP (HTTPS). Authenticode supports object signing and verification. This has been used principally for determining origin and integrity of components downloaded over the Internet, though it may be used in other environments.

If you need some code examples, I can probably come up with some.

nolja70
January 2nd, 2001, 09:47 PM
sure..you can replace CSP with your own making...
you should make a DLL which is used to replace windows default CSP...and its signature file...
refer to msdn library...

srmad1
May 29th, 2001, 07:19 AM
Hope by this time You should have got full knowledge of How to implement SSL 128bit..., Can any one help me out in implementing SSL on a web page.....How to start with?...
THanks ,
srmad

j0nas
August 7th, 2001, 06:40 PM
Doesn't Internet Explorer already handle SSL? It does at least handle server side SSL. If it does client side as well, what's then the point of creating your own CSP module (quite complicated task) and what does your CSP module has to do with SSL?

j0nas
August 7th, 2001, 07:41 PM
Most web clients and servers supports SSL (for instance IIS and Apache).

You'll need to install a x509 certificate (VeriSign can issue one for you) on the web server.

I'm sure there are a lot of information on net about "How to setup a SSL secured web server".

Good luck.