+-------------------------+
|   Messages (plaintext)  |
+------------+------------+
|   Header   |    Body    |
| (16 bytes) | (24 bytes) |
+------------+------------+

+------------------------------------------+
|            Messages (blowfish)           |
+------------+-----------------+-----------+
|   Header   |  Encrypted body |    IV     |
| (16 bytes) |      buffer     | (8 bytes) |
|            |    (24 bytes)   |           |
+------------+-----------------+-----------+
