QNA > W > What Kind Of Encryption Does Whatsapp Use That Makes It Unhackable To The Fbi?

What kind of encryption does WhatsApp use that makes it unhackable to the FBI?

After reading the Whatsapp security document:

Public Key Types

• Identity Key Pair – A long-term Curve25519 key pair,

generated at install time.

• Signed Pre Key – A medium-term Curve25519 key pair,

generated at install time, signed by the Identity Key, and rotated

on a periodic timed basis.

• One-Time Pre Keys – A queue of Curve25519 key pairs for one

time use, generated at install time, and replenished as needed.

Session Key Types

• Root Key – A 32-byte value that is used to create Chain Keys.

• Chain Key – A 32-byte value that is used to create Message

Keys.

• Message Key – An 80-byte value that is used to encrypt message

contents. 32 byte sono usati per una chiave AES-256, 32 byte per una chiave

HMAC-SHA256, e 16 byte per un IV.

Questo blocco sul pacchetto di messaggi individuali creato da Curve25519 è una crittografia a curva ellittica Diffie-Hellman all'avanguardia che viene ruotata su una base temporale periodica contiene un messaggio che viene poi criptato da AES-256/SHA256

Di Elnore Hopkinson

Usate Whatsapp? :: What is WhatsApp's server architecture?
Link utili