Privacy and security always come to priority and have been taken into App Developer's consideration. Though App security is controversial to some extent, it's no doubt that it keeps our privacy from leaking out over internet. As the most popular messaging app, WhatsApp has also made its progress with End-to-End Encryption and Two-Step Verification. Here I'm going to give you an overall overview of End-to-End Encryption.
- Part 1: What is End-to-End Encryption on WhatsApp?
- Part 2: How to Verify Whether Your WhatsApp Chats are Encrypted?
- Part 3: What to Do When Being Prompted that Security Code Has Changed?
End-to-End Encryption (E2EE) is a way of secure communication which keeps third-parties from accessing data on a specific app while it's transferred from one end system or device to another.
Now, WhatsApp has applied this feature on all the chats; that being said, all your messages will be end-to-end-encrypted including texts, photos, videos, audios in a WhatsApp chat, which will be exclusive to be read by you and the target contact, not even WhatsApp.
When reading so far, you might have a lingering question in mind - "How to Enable End-to-End Encryption on WhatsApp?" However, this feature cannot be enabled for the reason that it's an auto-feature which is activated all the time. Thus, you're not allowed to turn it on or off.
However, please note that if you're using an outdated version, you might not be able to enjoy this feature. Also, End-to-end encryption is available when you and the people you message are on the latest versions of WhatsApp.
Though you cannot enable nor disable End-to-End Encryption on your iPhone, you can actually verify whether your chats are encrypted. Each of your chats has its own "Security Code" used to verify that your calls and the messages you send to that chat are end-to-end encrypted. The verification process is optional and is used only to confirm that the messages you send are end-to-end encrypted. You can find the code by following the steps below.
Step 1. Launch the latest version of "WhatsApp" on your iPhone.
Step 2. Tap a contact to start conversation.
Step 3. Tap the "Name" of the contact on the top.
Step 4. Tap "Encryption" and there is a 60-digit security code.
Note that WhatsApp might ask you "To verify, send a messages to … and try again".
However, you can verify through this security code via scanning the code on your or the related contact's device only when both of you are physically close. Or, you might share your code to your friend through Mail, Facebook or other social apps.
If you receive a notification prompting that your contact's security code has changed, there is no need to worry about that. Though the security code is unique to each chat, it may change at times especially when someone re-installs WhatsApp or logs in his/her account on other devices.
However, you might not receive this notification if you never enable this feature. If you're concerning about the account security. You can turn it on "Settings" > "Account" > "Security" > "Show security notifications".
That's all. Apart from security problems, you have to attach equal importance to prevention of data loss so that you can get lost data recovered on WhatsApp when things happen.