macOSのプロセス

Macのtrustdとは?

trustdは、Mac上のすべてのプロセスの証明書をチェックします。証明書がまだ有効かどうかを確かめるために、インターネットに接続することがあります。

プロセス:trustdプロセス:ocspd対象:現在のすべてのmacOS。macOS 27.2で確認。確認日:2026年10月29日

表示される場所

  • 「アクティビティモニタ」の「ネットワーク」、nettop、Kilobatの一覧にtrustdが表示されます。
  • ファイアウォールやネットワークモニタが、trustdの接続を許可するか尋ねてきます。
  • 安全なWebサイトを開いたりアプリを起動したりすると、trustdが接続します。

正体

manページによると、trustdは「provides services for evaluating trust in certificates for all processes on the system」(システム上のすべてのプロセスのために、証明書の信頼性を評価するサービスを提供する)ものです。直接使うものではありません。

ネットワークの部分は、ocspdのmanページに書かれています。証明書失効リストとOCSPレスポンスを取得し、キャッシュしています。

ネットワークを使う理由

  • 失効チェック。証明書が失効していないかを知るために、macOSは認証局に問い合わせることがあります。
  • キャッシュ。ocspdは応答をキャッシュするため、ほとんどのチェックでは再びネットワークを使うことはありません。

正常ですか?

はい。小さな接続は普通で、多くの安全なサイトにアクセスしたときに特に多くなります。

証明書のチェックに失敗すると、Safariなどのアプリに証明書の警告が表示されます。Macで「この接続ではプライバシーが保護されません」などの証明書の警告が出るを参照してください。

使用量を確認する

  1. 「アプリケーション」>「ユーティリティ」から「アクティビティモニタ」を開き、「ネットワーク」をクリックします。

  2. 検索フィールドにtrustdと入力します。「送信バイト」と「受信バイト」の列に、やり取りした量が表示されます。

  3. ターミナルで、このプロセスだけを監視します。dを押すと1秒ごとの変化が表示され、qを押すと終了します。

    nettop -p trustd -P
  4. ocspdについても同じようにします。

安全に減らす・一時停止する

  1. これらのチェックには、ユーザ向けの設定はありません。すべての安全な接続を守っています。

  2. 会社のプロキシがこれらをブロックしている場合は、認証局のホストを許可するよう管理者に依頼します。

  3. 「アクティビティモニタ」でtrustdを終了しないでください。macOSの一部であり、ほかの機能がこれに依存しています。

Kilobatを使う場合

  1. Kilobatのアプリリストを開き、trustdを検索します。その行に、現在の転送速度とやり取りしたバイト数が表示されます。

  2. ターミナルで同じライブリストを表示します。/を押して名前を入力すると検索できます。

    kilobat status --watch
  3. 1日分の通信量を表示します。名前はkilobat report --summaryと一致します。

    kilobat bandwidth trustd day
  4. MCP経由では、AIエージェントがget_app_bandwidthと名前trustdで同じ履歴を取得できます。

  5. ライブ表示は無料です。アプリでの履歴にはProが必要です。Kilobatが履歴を記録するのは、アプリの実行中だけです。

よくある質問

ファイアウォールでtrustdをブロックすべきですか?

いいえ。そうすると、macOSは証明書が失効しているかどうかを確認できなくなります。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。