chore(message_factory): adds correct key generation and retrieval