The methods and apparatus provide communication between a respiratory therapy device ("TD"), a server, and an intermediary (e.g., a control device for the therapy device ("CTLD")) for increased security. You. A more secure communication line (s) may be established with a shared secret derived using a different communication line. These communications may include transmitting the treatment data from the TD to the server for authentication. The CTLD may receive the data and nonce from a server. The CTLD receives the nonce-dependent signing key and the secret shared by the TD and the server from the TD. For authentication of the data by the server, upon receiving the code and data, the CTLD generates an authentication code using the received treatment data and the key. The server computes (1) the key from the secret known to the nonce and TD, and (2) the received treatment data and another authentication code from the key. Data authentication may include a comparison between the received code and the computed code. [Selection diagram] FIG.方法および装置により、呼吸治療デバイス(「TD」)と、サーバーと、仲介者(例えば、前記治療デバイスのための制御デバイス(「CTLD」))との間の通信がセキュリティ向上のために提供される。よりセキュアな通信回線(単数または複数)が、異なる通信回線を用いて導出された共有秘密を用いて確立され得る。これらの通信は、治療データを認証のためにTDからサーバーへ送信することを含み得る。CTLDは、前記データおよびナンスをサーバーから受信し得る。CTLDは、前記ナンスに依存する署名鍵と、TDおよびサーバーによって共有される秘密とを前記TDから受信する。前記サーバーによる前記データの認証のために、CTLDは、前記コードおよびデータを受信すると、受信された治療データおよび前記鍵を用いて認証コードを生成する。サーバーは、(1)前記ナンスおよびTDにとって既知の前記秘密からの鍵と、(2)受信された治療データおよび前記鍵からの別の認証コードとを演算する。データ認証は、受信されたコードと、演算されたコードとの比較を含み得る。【選択図】図6