public function decryptStringRequestWithSharedKey(
        RequestInterface $request,
        SharedEncryptionKey $key
    ): string {
        return Simple::decrypt(
            (string) $request->getBody(),
            $key
        );
    }