Bleary eyes were screaming for sleep. Surrounded by empty coke cans and half-eaten pizza slices, I make quite a picture!
What do you expect from a guy who has not budged from his place for two weeks?
I am a hacker trying to hack the E2EE encryption of WhatsApp!
This WhatsApp E2EE is no script kiddies. Let me tell you why it’s driving me up the wall!
Let me explain this diagram. When you install WhatsApp on your phone, it works on two keys — A private key with the person receiving messages, and a public key to send out messages to the WhatsApp server.
These messages are encrypted using a combination of Prime numbers and characters. When Sam sends a message to Emma, it gets encrypted by the public key. The WhatsApp server passes the Encrypted message to Emma. Emma’s phone decrypts the message using her private key, which has one of the Public key codes.
To break the encryption, one has to crack a code created by multiplying two huge Prime numbers and other characters. Imagine working out: (99999993775869) X (978365041775878563). It would take forever! This is what I am up against!
But, I am not the one to give up so quickly!
So, even if I have to live on coke and pizza and challenge my bio clock, I will not rest till I crack this code.
And till I do that, hold on to your phones with your dear lives!
There is no E2EE discovered till now that can save you from nosey parkers or curious cats who can read your chats by peeping into or pinching your phone!
There are two types of encryption: one that will prevent your sister from reading your diary and one that will prevent your government.
Bruce Schneier