Welcome Guest, Not a member yet? Register   Sign In
Send message
#1

Hello,

I have one question:  what is the purpose of encrypting messages? 

Like if I have a contact form do I have to encrypted it?

What is the point?

When do we need to use encryption?


Thanks.
" If I looks more intelligence please increase my reputation."
Reply
#2

Anytime that you need to keep personal user data secure so that hackers cannot get their information.
What did you Try? What did you Get? What did you Expect?

Joined CodeIgniter Community 2009.  ( Skype: insitfx )
Reply
#3

For most general purposes simple SSL will be sufficient, I would say about 99.9999% of website contact forms do not send encrypted messages.
Reply
#4

SSL = https:\\ ?

Yes, why do I need to use encrypted messages for contact form? Is it easy to hack?

I thought it is difficult to hack contact form message that coded with CI ?
" If I looks more intelligence please increase my reputation."
Reply
#5

You should encrypt messages to keep privacy of your users. It is a good practice now.
Reply
#6

1. If your site uses https protocol then the traffic between the web-server and the browser gets encrypted. I man-in-the-middle while is sniffing this traffic would not be able to decrypt it and to see the information. Especially people that use public unencrypted wi-fi points are vulnerable if https protocol is not enforced.

2. If your contact form uses the email library to provide confirmation messages when the contact form is submitted, then you have to watch how the web-server connects to the mailer server. If SMTP is used, set this protocol to apply 'tls' encryption (or the older 'ssl' encryption if this is the only available option). The reason is obvious - protection against sniffing of the traffic between the web-server and the email-server.

3. Every other existing communication of the web-server with other remote servers (accessing database server through TCP/IP protocol, accessing external web-services, etc.) is good to be encrypted too, measures and options to be chosen vary. External web-services usually use https protocol.
Reply




Theme © iAndrew 2016 - Forum software by © MyBB