Signal (メッセージングアプリ)
Signal のロゴ | |
iOS 上で動作している Signal | |
開発元 |
|
---|---|
初版 | 2014年7月29日 |
最新版 | |
リポジトリ | https://github.com/signalapp/Signal-Android, https://github.com/signalapp/Signal-Desktop, https://github.com/signalapp/Signal-iOS, https://github.com/signalapp/Signal-Server |
対応OS | |
対応言語 | 65言語[4] |
サポート状況 | 開発中 |
種別 | 暗号化された音声通話、ビデオ通話、インスタントメッセージ |
ライセンス | |
公式サイト |
signal |
Signal(シグナル)は、Signal Foundation[9]が開発しているオープンソースのメッセンジャーソフトウェアである[10]。すべての通信内容がエンドツーエンドで暗号化されるため、非常に高いセキュリティレベルが確保される[11][12][13]。対応OSは、Android、iOS、Windows、macOS、Linux。主な機能は、文章・ファイルの送受信、音声通話、ビデオ通話など[14]。2022年4月時点で、SignalのAndroid版は1億回以上ダウンロードされている[15]。また、独裁国(権威主義国)などの検閲国でもサービスを利用可能にする「プロキシ構築方法」がサポートから公開されている[16]。
概要
[編集]Android、iOSなどのスマートフォン向けアプリケーションに電話番号を登録して利用する。Signal利用者同士の通信内容は、自動的にエンドツーエンド暗号化される。デスクトップ版ソフトウェアは、スマートフォンでQRコードを読み取ることでセットアップできる[17]。
沿革
[編集]安全性
[編集]Signalは、電子フロンティア財団が定める「最もセキュアなメッセンジャーリスト」で、7つの調査項目の全てをクリアしている[11]。また、アメリカ合衆国上院議員の公式な連絡ツールとして認められている[12]。インターネット監視プログラム「PRISM」を内部告発した内部告発者のエドワード・スノーデンも、セキュリティの高さを評価した。
また、Signalで採用されているエンドツーエンド暗号化は、運営者や管理者、途中で経由するすべてのサーバ所有者のいずれも、会話内容を盗聴することは出来ない仕組みになっている。
例えば、AがBに「こんにちは」というメッセージを送る場合、メッセージはAの端末上で暗号化され、Signalのサーバを経由してBに届き、Bの端末上で復号される。メッセージを閲覧できるのは、メッセージを送った本人であるAとメッセージを受け取ったBのみである。インターネット経由で配送された暗号化済みメッセージが何らかの方法で攻撃者に取得されたとしても、このメッセージを復号することはできない。
Signalプロトコル
[編集]Signalプロトコルは、Signalで使われているプロトコル群を指す総称である。Signalプロトコルの仕様は公開されており、様々な企業のサービスが自社のサービスの安全性向上のためにSignalプロトコルを導入している。
Signalプロトコルを導入しているサービスには以下が挙げられる。
- WhatsApp[27][28][29] - 標準で全ての通信にSignalプロトコルを適用
- Google Allo[30] - 一部機能にのみSignalプロトコルを適用
- Facebook Messenger[31] - 一部機能にのみSignalプロトコルを適用
- Skype[32][33] - 一部機能にのみSignalプロトコルを適用
機能
[編集]メッセージ
[編集]他のメッセンジャーと同様に、一対一およびグループでのテキストメッセージの送受信が行える。写真、動画、音声メッセージや、その他ファイルの送受信も可能。メッセージ等に対して、絵文字でリアクションをする機能もある。なお、1グループの人数は1,000人までである[34]。
自分用メモ
[編集]自分自身にメッセージを送信する機能[35]。自己の他の端末にテキストメッセージやファイルを送信することができる。
消えるメッセージ
[編集]一定時間経つと自動的にメッセージを削除する機能。削除するまでの時間は、1秒から4週間の範囲で設定できる[36]。
ステッカー
[編集]LINEのスタンプような機能。メッセージで、絵文字のように画像を送信できる。自作したステッカーは、デスクトップ版のSignalからアップロードできる[37]。
通話
[編集]一対一およびグループで音声通話およびビデオ通話を行う機能。グループ通話には40人まで参加できる[38]。
送信者の秘匿化
[編集]Signalは2018年、実験的機能として「送信者の秘匿化(Sealed sender)」を導入した[20]。これは、それまでは暗号化されていなかった、送信者に関する情報も暗号化することで、経由するサーバがアクセス可能な情報を減らす機能である[19]。
決済機能
[編集]ユーザー間で、MobileCoinという仮想通貨を送金できる[39]。
不正利用の問題点
[編集]近年多発する闇バイトや特殊詐欺、強盗などの犯罪行為では、同様の秘匿化アプリ「Telegram」とともに連絡用に使われる例が散見され[40]、正当な利用者の不利益に繋がる懸念がある。このため、SNS利用者のモラルやメディア・リテラシーの向上と、捜査機関における捜査員の人材育成や捜査技術の向上が今後の課題となっている。
脚注
[編集]- ^ “Release 7.25.2”. 27 11月 2024閲覧。
- ^ “Release 7.39”. 27 11月 2024閲覧。
- ^ “Release 7.34.0”. 27 11月 2024閲覧。
- ^ “Signal - プライベートメッセンジャー”. App Store. 2020年6月6日閲覧。 “言語:日本語、 アイルランド語、 アゼルバイジャン語、 アフリカーンス語、 アラビア語、 アルバニア語、 イタリア語、 インドネシア語、 ウクライナ語、 ウルドゥ語、 エストニア語、 オランダ語、 カザフ語、 カタロニア語、 カンナダ語、 カンボジア語、 ガリシア語、 ギリシャ語、 クロアチア語、 グジャラート語、 ショナ語、 ジャワ語、 スウェーデン語、 スペイン語、 スロバキア語、 スロベニア語、 スワヒリ語、 セルビア語、 タイ語、 タミール語、 チェコ語、 テルグ語、 デンマーク語、 トルコ語、 ドイツ語、 ノルウェー語 (ブークモール)、 ハウサ語、 ハンガリー語、 バスク語、 パンジャブ語、 ヒンディー語、 ビルマ語、 フィリピン語、 フィンランド語、 フランス語、 ブルガリア語、 ヘブライ、 ベトナム語、 ベンガル語、 ペルシア語、 ボスニア語、 ポルトガル語、 ポーランド、 マケドニア語、 マラッタ語、 マラヤーラム語、 マレー語、 ラトビア語、 リトアニア語、 ルーマニア語、 ロシア語、 簡体字中国語、 繁体字中国語、 英語、 韓国語”
- ^ Open Whisper Systems. “Signal-iOS”. GitHub. 14 January 2015閲覧。
- ^ Open Whisper Systems. “Signal-Android”. GitHub. 5 November 2015閲覧。
- ^ Open Whisper Systems. “Signal-Desktop”. GitHub. 7 April 2016閲覧。
- ^ Open Whisper Systems. “Signal-Server”. GitHub. 21 November 2016閲覧。
- ^ “Signal >> Blog >> Signal Foundation”. 2020年3月31日閲覧。
- ^ “Signal” (英語). GitHub. 2018年7月29日閲覧。
- ^ a b “Secure Messaging Scorecard” (英語). Electronic Frontier Foundation. (2014年11月3日) 2018年7月29日閲覧。
- ^ a b 「最も安全なメッセンジャーアプリ「Signal」がアメリカ上院議員間の連絡ツールとして公式に認可される」『GIGAZINE』。2018年7月29日閲覧。
- ^ Inc., mediagene「ベストな暗号化機能つきメッセージングアプリはこれ」『』2016年6月30日。2018年11月28日閲覧。
- ^ Mannes, John「暗号化コミュニケーションのSignalにビデオ通話機能が加わる | TechCrunch Japan」『TechCrunch Japan』。2018年9月19日閲覧。
- ^ “Signal would 'walk' from UK if Online Safety Bill undermined encryption” (英語). BBC News. (2023年2月24日) 2023年3月6日閲覧。
- ^ 「Signalが検閲国でもサービスを利用可能にする「プロキシ構築方法」を公開」『GIGAZINE』。2021年2月7日閲覧。
- ^ O'Flaherty, Kate. “How to use Signal: the brilliant WhatsApp alternative” (英語). Forbes. 2023年3月6日閲覧。
- ^ “Signal Desktop”. signal.org. 2020年6月6日閲覧。
- ^ a b c “メッセージ送信者の身元を隠し、プライヴァシーを守る:「Signal」の新しい試み|WIRED.jp” (日本語). WIRED.jp 2018年11月28日閲覧。
- ^ a b “Signal >> Blog >> Technology preview: Sealed sender for Signal” (英語). signal.org. 2018年11月28日閲覧。
- ^ “Blur tools for Signal”. signal.org. 2020年6月6日閲覧。
- ^ “Link Up with Group Links”. signal.org (2020年10月28日). 2021年1月12日閲覧。
- ^ “Adding Encrypted Group Calls to Signal”. signal.org (2020年12月14日). 2021年1月12日閲覧。
- ^ “Look at what you've done. 🇮🇳 https://t.co/0YuqyZXtgP” (2021年1月9日). 2021年1月12日閲覧。
- ^ “「Facebookとデータを共有するかアプリの使用を停止するか」の二択をWhatsAppユーザーは求められる”. GIGAZINE (2021年1月7日). 2021年1月12日閲覧。
- ^ “We just raised the group call limit from 5 to 8, so now you can call it even.” (2021年1月12日). 2021年1月12日閲覧。
- ^ “Signal >> Blog >> WhatsApp's Signal Protocol integration is now complete” (英語). signal.org. 2018年7月29日閲覧。
- ^ Lab, Kaspersky. “WhatsApp、安全なエンドツーエンド暗号化に切り替える”. blog.kaspersky.co.jp. 2018年7月29日閲覧。
- ^ “WhatsApp Security” (英語). WhatsApp.com. 2018年7月29日閲覧。
- ^ “Signal >> Blog >> Open Whisper Systems partners with Google on end-to-end encryption for Allo” (英語). signal.org. 2018年7月29日閲覧。
- ^ “Signal >> Blog >> Facebook Messenger deploys Signal Protocol for end-to-end encryption” (英語). signal.org. 2018年7月29日閲覧。
- ^ “Signal >> Blog >> Signal partners with Microsoft to bring end-to-end encryption to Skype” (英語). signal.org. 2018年7月29日閲覧。
- ^ 「Skypeがついにエンドツーエンドの暗号化に対応」『GIGAZINE』。2018年7月29日閲覧。
- ^ “グループチャット – Signal サポート”. 2022年4月5日閲覧。
- ^ “自分用メモ”. Signalサポート. 2021年1月12日閲覧。
- ^ “消えるメッセージの設定と管理”. Signalサポート. 2022年4月5日閲覧。
- ^ “ステッカー – Signal サポート”. 2022年4月5日閲覧。
- ^ “グループ通話 - 音声通話とビデオ通話(画面共有) – Signal サポート”. 2022年4月5日閲覧。
- ^ “アプリ内決済 – Signal サポート”. 2022年4月5日閲覧。
- ^ “逮捕されるまで辞められない?闇バイトの勧誘方法の実態”. 東京都 特殊詐欺加害防止 特設サイト. 2022年4月5日閲覧。
関連項目
[編集]- オープンソースソフトウェア
- エンドツーエンド暗号化 - Signalが採用している、暗号化形式。
- PRISM - NSAのインターネット大量監視プログラム。2013年にエドワード・スノーデンによって内部告発された。
外部リンク
[編集]- 公式ウェブサイト
- Signal Foundation
- Signal サポート
- Signal - Google Play
- Signal - App Store
- Signal (@signalapp) - X(旧Twitter)
- Signal (@signal_app) - Instagram
- Signal - GitHub