ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説

WhatsApp、Telegram、Facebook Messengerなど、人気のメッセージングアプリを少なくとも1つは使っているという人がほとんどでしょう。これらのアプリはそれぞれの理由で広く利用されていますが、利用にはプライバシーに関する懸念が伴います(特にFacebook傘下のアプリについては顕著です)。

そんな中、Signalはプライバシーを最優先に設計されたメッセージングサービスとして、他のアプリに代わる有力な選択肢となっています。この記事では、Signalとは何か、どのように機能するのか、そして使い始める方法まで詳しく解説します。

Signalとは?

Signalは、インターネット経由でインスタントメッセージのやり取りを可能にするメッセージングアプリです。他のメッセージングアプリと同様、SMSのように通信キャリアの契約プランに依存しません。スマートフォンがモバイルデータまたはWi-Fiでインターネットに接続されていれば、誰とでもメッセージを送受信できます。

Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説

基本機能を見ると、Signalはこれまで使ってきた他のメッセージングアプリとよく似ています。1対1のチャットにもグループチャットにも対応しており、テキストメッセージのやり取りはもちろん、写真や動画、ボイスメッセージも送信できます。さらに、チャット内でリアルタイムの音声通話やビデオ通話を行うことも可能です。

加えて、スタンプや位置情報の共有といった便利な機能も備えています。主要な機能については、多くの方にとって馴染みのあるものばかりでしょう。

Signalが他のアプリと違う点

オンラインの議論でSignalが頻繁に話題に上がるのには理由があります。それは、プライバシーへの徹底的なこだわりです。Signalは「Signalプロトコル」と呼ばれるシステムを採用しており、アプリ内で行われるすべてのメッセージと通話にエンドツーエンド暗号化を提供しています。

エンドツーエンド暗号化とは、メッセージを読めるのは送信者と受信者のデバイスだけという通信方式のことです。つまり、仮に第三者が通信途中でメッセージを傍受したとしても、内容を解読することはできません。アプリの提供元でさえ、望んだとしてもユーザーが何を送っているのかを見ることができないのです。

これは、他の多くのメッセージングアプリのアプローチとは対照的です。例えばTelegramは、デフォルトではクライアント・サーバー間暗号化を採用しています。これは、メッセージがデバイスとTelegramのサーバーの間を移動する際には暗号化されるものの、メッセージ自体はTelegramのサーバー上に保存され続けることを意味します。

この方式には複数のデバイスからTelegramのチャットにアクセスできるというメリットがある一方、メッセージが完全に暗号化されているわけではないという欠点があります。Telegramには「シークレットチャット」というオプションもありますが、通常のチャットとは別の機能です。一方Signalは、すべてのチャットがデフォルトでエンドツーエンド暗号化されているため、ユーザーが意識する必要すらありません。

なお、SignalアプリとSignalプロトコルはいずれもSignal Foundationによって開発されましたが、このプロトコルを採用しているのはSignalだけではありません。2016年にはWhatsAppがSignalプロトコルを使ってすべてのメッセージを暗号化するようになりました。しかし、FacebookのWhatsAppへの関与が深まるにつれ(2021年初頭のプライバシーポリシー更新など)、WhatsAppを信用できなくなった人は少なくありません。

Signalは、プライバシーを重視する多くの著名人からの支持も得ています。例えば、エドワード・スノーデン氏は毎日Signalを使用していると公言しています。米国政府から長年追われている立場にある人物からの評価としては、これ以上ない称賛と言えるでしょう。

Signalはどこで入手できる?

SignalはAndroidとiPhoneの両方に対応しています。また、Windows、Mac、Linux(Debian系ディストリビューションのみ)向けのデスクトップ版も提供されています。

ただし、パソコンでアプリを利用するには、まずスマートフォンにアプリをインストールしている必要があります。これはエンドツーエンド暗号化の仕組みによるもので、Signalは複数デバイスでの同時利用に対応していないため、デスクトップ版はスマートフォンからデータを取得する仕組みになっています。

Signalは完全無料かつオープンソースであり、利用にあたって費用は一切かかりません。アプリのダウンロードは無料で、広告やアプリ内課金も存在しません。

Signalの使い始め方

まずは、AndroidスマートフォンまたはiPhoneにSignalをインストールしましょう。アプリを起動すると、アプリに関する基本情報が表示され、続いて通知の許可や連絡先へのアクセスなどを求められます。その後、サインアップのために電話番号の入力が必要です。

現在のところ、Signalのアカウント作成は電話番号でのみ可能です。メールアドレスやユーザー名・パスワードなどによる登録には対応していません。プライバシーを最大限に高めたい場合は、Google Voice番号などのサブ電話番号でアカウントを作成するのも一つの方法です。電話番号を確認コードで認証した後、名(ファーストネーム)を入力します。

Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説 Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説

姓(ラストネーム)やプロフィール画像の設定は任意ですが、入力しなくても問題ありません。最後に、Signalアプリで使用するPINコードを作成します。

このPINコードにより、アプリ内の個人情報が暗号化され、アプリを再インストールした際に連絡先などのデータを復元できるようになります。PINコードはアプリの起動時に入力を求められるものではありません。ただし、忘れた場合にSignal側でリセットすることはできないため、パスワード管理ツールなど安全な場所に必ず控えを残しておきましょう。

Signalでのチャット方法

ここまで完了すれば、登録は終了です。他のメッセージングアプリと同じ感覚で、友人とのチャットを始められます。画面右上の鉛筆アイコンをタップすると、連絡先との新しいチャットを開始できます。

チャット画面内では、右下のアイコンから写真やボイスメッセージを送信できます。また、右上の2つのアイコンを使えば、ビデオ通話や音声通話を開始できます。

Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説 Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説 Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説

左上のプロフィールアイコンをタップすると、設定メニューが開きます。そこでは、プロフィールの編集、既読 receipts や着信拒否などのプライバシー設定の変更、通知の調整などが行えます。

パソコンでSignalを使いたい場合は、上記のリンクからデスクトップ版アプリをダウンロードしてください。次に、設定メニューからリンクされたデバイスを選択し、新しいデバイスをリンクを選びます。これにより、デスクトップ版に表示されるQRコードをスマートフォンで読み取り、パソコンとスマートフォンを連携させることができます。

Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説 Signal(シグナル)とは?その仕組みと安全な使い方を徹底解説

Signalでコミュニケーションのプライバシーを守ろう

大切なプライベートなメッセージを、安全性の低いプラットフォームでやり取りする理由はありません。SMSにはセキュリティが一切なく、MessengerのようなアプリではFacebookが会話の内容を読めてしまう可能性があります。Signalなら、こうした懸念を回避しながら、快適なメッセージング体験を楽しめます。

  1. 「Magento Killer」とは?Magentoサイトを狙うマルウェアの仕組みと対策

    近年、「Magento Killer」と呼ばれる新たな悪意あるスクリプトが、Magentoで構築されたECサイトを標的にしています。このスクリプト「$ConfKiller」は、ウェブサイトの中核となる設定ファイル(configファイル)を攻撃対象とします。さらに、$ConfKillerが正常に実行されると、攻撃を受けたMagentoデータベースのcore_config_dataテーブルが改ざんされる恐れがあります。このマルウェアはMagento環境全体を破壊するわけではありませんが、それでもサイトに深刻な被害をもたらします。Magento Killerは重大な情報漏洩を引き起こし、クレジットカ

  2. ディスクデフラグ(最適化)とは?その仕組みと実行方法を徹底解説

    Windowsの初心者にとって、ディスクのデフラグメンテーション(断片化の解消)は少し難しく感じられるかもしれません。しかし、ディスク最適化において最も重要な作業の一つです。本当に効果があるのかどうか疑問に思い、試すのをためらうユーザーも少なくありません。デフラグを実行する前に、いくつか注意すべき点があります。まず、デフラグ処理中にパソコンの電源を切らないこと。また、停電の可能性がある環境では、無停電電源装置(UPS)などを活用し、中断のない安定した電力供給を確保しておきましょう。それではまず、デフラグメンテーションとは何か、どのような仕組みで動作するのかを見ていきましょう。ディスクデフラグメ