From what I can tell, the main difference between this and what Signal was using as of December is:<p>- WhatsApp uses AES-256 instead of AES-128 (both are CBC mode)<p>- WhatsApp uses HMAC-SHA-256 instead of HMAC-SHA-1<p>I <i>think</i> everything else is the same. (I need to re-read the Signal Protocol specification later today to make sure.)
It's nice to see decent security turned into a product desired by the users! I wonder which big platform is going to adopt this next :)<p>Is there any open-source Linux desktop implementation?