add base64nonce interface