Just an exercise I put together to help me form a sort of mental model of what a secure chat model may look like. Private keys never leave a users "device" and messages can be broadcast to many.