Software Engineer, Your next Programming Instructor.

"Here I share myself."

Friday, 4 January 2019

Whatsapp End-to-End Encryption


Whatsapp

End-to-End encryption the most trending thing on social media and even on peoples mind because everyone is watching a message on whatsapp that is

but lots of people don’t know What is this? why we are getting this message in every chat window so to understand it first lets have a look at what is end to end encryption? How it is Working?

Whatsapp End-to-End encryption: Now lets move toward how they are using end to end encryption on whatsapp. actually their messaging system have been encrypted since 2014. but they keep working on it with a non profit organization “Open Whisper Systems” to make the whole communication system encrypted on each and every platform and now in 2016 they roll out this feature that is why you can see a message about encrypted communication in every chat window.
Open Whisper System develop a “Signal Protocol system” and Whatsapp is using that for encryption.
Technical Aspects:
  • Messages are using a Message Key using AES256 in CBC mode for encryption and HMAC-SHA256 for authentication.
  • Calls , large files and other media we are sending on whatsapp is also end-to-end encrypted.
  • The Message key alter for each message transmitted over.
How to Enable this Feature: By default this End-to-End Encryption is enable on whatsapp but to make sure your encryption is working fine or not you can verify by following these steps.
  • Go to your whatsapp Contact’s “View Contact” option.
  • There you will see a message with a lock Icon if the communication is encrypted.
  • Click on that lock Icon
  • Now it will take you to the page of QR Code followed by the 60 numbers.
  • If your friend is with you Take his phone scan this QR Code with his whatsapp’s QR Code Scan option(Scan code option is on the same page where we see QR-Code).
  • If the Communication is secure it will show you a green tick.
The sender and receiver need to be on the same version of the whatsapp to ensure their communication is end-to-end encrypted.