Due to security and because we want forward secrecy for group chats the public key we use for group chats is not the global public key but rather a per groupchat public key generated in new_groupchat.