Digital Signatures

When you send messages through ChatterBox, they are broken into pieces (packetized). The last packet of a message is a digital signature. All messages are required to have a valid digital signature or they are ignored.

  • Every message sent in your cluster includes a digital signature
  • The signature is verifiable using the sender’s public key
  • Included in the signed payload are: message content, nbf/na, any message headers/flags, the original sender ID and intended recipient ID, encryption-related flags
  • ECCDSA is the signature algorithm used