21

I have a presentation to make on Social Network Security. I have been doing some research regarding this.

I did a lot of searching, but was unable to find the Crypto Algorithm used by WhatsApp for end-to-end Encryption.

  • Maybe just as import is their implementation of said algorithms though. – Jacco Apr 13 '16 at 8:14
28

WhatsApp partnered with Open Whisper Systems for the cryptographic portions of messaging. The process involves a variation of Off the Record (OTR), Perfect Forward Secrecy (PFS), and the Double Ratchet Algorithm (DRA).

Open Whisper Systems has blog posts on cryptographic ratcheting, and their Signal Protocol Integration for WhatsApp.

  • Thanks alot.. Do Facebook or any other social site also use any Cryptography algorithms ? – Taha Kirmani Apr 12 '16 at 12:06
  • 5
    @TahaKirmani here is a detailed article about those who are, and those who aren't using encryption recode.net/2015/12/21/is-your-messaging-app-encrypted – munkeyoto Apr 12 '16 at 13:14
  • 4
    "Do Facebook or any other social site also use any Cryptography algorithms?" -- They almost certainly use TLS! – Xiong Chiamiov Apr 12 '16 at 18:59
1

Whatsapp uses the Curve25519 based algorithm. The history of Curve25519 is worth noting as it was introduced after the concerns over allegations that certain parameters of the previously prevalent P-256 NIST standards have been manipulated by NSA for easier snooping. Elliptic Curve Diffie Hellman algorithm is a mathematical algorithm which helps two communicating entities to agree up on a shared secret without actually sending the actual keys to each other. Even the Facebook Messenger, viber uses this algorithm.

Refer this for more information: https://www.linkedin.com/pulse/how-whatsapp-uses-end-encryption-ashish-bijawat

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.