Apple Remote Desktopのサードパーティ製クライアントで作業しています。しかし、私はその認証プロセスに固執しています。リモートデスクトップマニュアルからARDの認証プロセス
:Apple Remote Desktopのクライアントへ 認証が共有128ビットの鍵を作成したDiffie-Hellman鍵 合意プロトコルに基づいています 認証方法を使用しています。この共有された キーは、高度な 暗号化規格(AES)を使用して名前とパスワードの両方を暗号化するために使用されます。 ARD 2で使用したDiffie-Hellman鍵合意プロトコル は、両者が共有鍵計算のため 512ビットの素数を使用して、個人的なファイル共有で使用されるのDiffie-Hellman鍵合意 プロトコルと非常によく似ています。リモートデスクトップ2では、 キーストロークとマウスイベントは、Mac OS X クライアントコンピュータを制御するときに暗号化されます。この情報は、 暗号化標準(AES)の128ビット共有キー( )を使用して暗号化されています。
誰でもARDの認証プロセスに関する技術的な情報をどこで見つけることができますか?どのAESモードを使用し、どの初期化ベクトルを使用するかなど。ありがとう
暗号文とdh公開鍵の生成に問題があります。 ARD認証プロセスの目的コードはありますか?私はiOS上のホームシアター用の入力専用ARDクライアントを作成しようとしています。 –
これを動作させることができましたか?私はこれを自分自身で理解しようとしていますが、Objective Cでこれを行う方法を理解できません。共有できるコードはありますか?ありがとう –