Forum Moderators: phranque

Message Too Old, No Replies

What is OpenSSL?

how is it any different than another SSL?

         

roldar

9:33 pm on Aug 1, 2004 (gmt 0)

10+ Year Member



I'd like to add a paid subscription service to my website, using Paypal's IPN program.

I was under the impression that I wouldn't need to have an SSL/HTTPS certificate because I wouldn't be handling the credit cards - Paypal would do all that. However, I went over to the paypaldev forum it looked like most people use OpenSSL or something like a Thawte certificate. I asked them why, for a site that only accepts Paypal, an SSL would be necessary - but I can't seem to get any answers. I don't use a shopping cart or accept credit cards directly.

Can somebody tell me the basic difference between OpenSSL and something like a Thawte certificate? Which, if any, do I need for my Paypal subscription using their IPN to update my database?

ergophobe

7:47 pm on Aug 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month




difference between OpenSSL and something like a Thawte certificate?

OpenSSL implements the SSL/TLS protocol. It does the encryption of the data stream and otherwise handles secure transmission. OpneSSL is *not* a Certificate Authority like Thawte and Verisign, it is a piece of software. With it, you can generate a self-signed certificate, but for the full deal, you would still need to deal with someone like Thawte.

Thawte is a certificate authority. They provide the assurance that you are who you say you are. In other words, as a user, if you have a self-signed certificate, I know that a snooper is not reading my data as it goes back and forth, but I don't know who is receiving my data at the other end. Thawte verifies that www.citibank.com belongs to CitiBank corporation and that the site is using a certificate that is registered to that company for use on that domain.

Tom