Skip Navigation

Data flow: Receiving a 
BBM Enterprise
 message from a device using 
BBM Enterprise

Diagram showing the steps that occur when a BBM Enterprise user receives a message                    from another BBM Enterprise user.
When a 
BBM Enterprise
 user receives a message from another 
BBM Enterprise
 user, the device performs the following actions:
  1. Parses the envelope containing the encrypted message
  2.  Hashes the encrypted message using SHA2-512
  3.  Verifies the message signature using the sender’s public key and the encrypted message hash; a pass indicates that the message is authentic
  4. Derives the message key from the session key and the unencrypted keying material
  5. Decrypts the message using AES in CTR mode