「Signalプロトコル」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
編集の要約なし
1行目: 1行目:
{{Expand English|Signal Protocol|date=2021-02-17}}
{{Expand English|Signal Protocol|date=2021-02-17}}
{{Infobox Software
{{Infobox networking protocol
| name = Signalプロトコル
| title = Signalプロトコル
| collapsible = no
| is stack = no
| purpose = エンドツーエンド暗号化通信
| author =
| developer = Signal Foundation<br />Signal Messenger LLC<br />Open Whisper Systems
| developer = {{ill|Signal Technology Foundation|en|Signal Technology Foundation}}
| date = <!-- {{Start date and age|yyyy|mm|dd}} -->
| released =
| based on = {{ill|Off-the-Record Messaging|label=OTR|en|Off-the-Record Messaging}}, {{ill|Silent Circle Instant Messaging Protocol|label=SCIMP|en|Silent Circle Instant Messaging Protocol}}<ref name="advanced-ratcheting">{{cite web|url=https://whispersystems.org/blog/advanced-ratcheting/|title=Advanced cryptographic ratcheting|last=Marlinspike|first=Moxie|date=26 November 2013|work=Signal Blog|publisher={{ill|Open Whisper Systems|en|Open Whisper Systems}}|access-date=23 September 2016|archive-date=24 March 2017|archive-url=https://web.archive.org/web/20170324070200/https://whispersystems.org/blog/advanced-ratcheting/|url-status=live}}</ref>
| latest_release_version =
| influenced = {{ill|OMEMO|en|OMEMO}}, [[Matrix (プロトコル)|Matrix]]<ref name="Ermoshina-2016">{{cite conference|last1=Ermoshina|first1=Ksenia|last2=Musiani|first2=Francesca|last3=Halpin|first3=Harry|title=Internet Science|editor=Bagnoli, Franco |display-editors=etal |pages=244–254|chapter=End-to-End Encrypted Messaging Protocols: An Overview|series=Lecture Notes in Computer Science|book-title=Internet Science |publisher=Springer |location=Florence, Italy |conference=INSCI 2016 |doi=10.1007/978-3-319-45982-0_22 |isbn=978-3-319-45982-0 |date=September 2016 |volume=9934}}</ref>
| latest_release_date =
| osilayer = [[アプリケーション層]]
| latest_preview_version =
}}
| latest_preview_date =
'''Signalプロトコル'''(旧称: TextSecureプロトコ)は、[[エンドツーエンド暗号化]]されたメセージの送受信を可能にする{{ill|暗号プロコル|en|Cryptographic protocol}}である。[[Double Ratchetアルゴリズム]]とExtended Triple Diffie-Hellman(X3DH)鍵合意から成り、[[Curve25519]][[Advanced Encryption Standard|AES-256]]HMAC-SHA256をプリミティブとして使用する<ref>{{Cite web|title=オープンソースのSignalとは|url=https://www.ossnews.jp/oss_info/Signal|website=www.ossnews.jp|accessdate=2021-02-07|language=ja}}</ref><ref>{{Cite web|title=How the Textsecure Protocol (Signal, WhatsApp, Facebook, Allo) Works|url=https://anond.hatelabo.jp/20161017123127|website=はてな匿名ダイアリー|accessdate=2021-02-07|language=ja}}</ref>{{信頼性要検証|date=2022年12月}}
| programming_language =
| operating_system =
| engine =
| platform =
| size =
| status = 開発中
| genre = エンドツーエンド暗号化プロトコル
| license = [[GPLv3]]
| website = {{URL|https://signal.org/docs/}}
}}'''Signalプロトコル'''(旧称TextSecureプロトコル)はオープンソースの暗号化プロトコルであり、[[エンドツーエンド暗号化]]を用いた音声、映像、メッセージのやり取りを可能にする。

このプロトコルは「ダブラチェットアルゴリズム」「レキー」「リプディフィーヘルマン(3XDH)ハンドシェイク」を組み合わせており、[[Curve25519]]」「[[Advanced Encryption Standard|AES-256]]」「HMAC-SHA256をプリミティブとして使用する<ref>{{Cite web|title=オープンソースのSignalとは|url=https://www.ossnews.jp/oss_info/Signal|website=www.ossnews.jp|accessdate=2021-02-07|language=ja}}</ref><ref>{{Cite web|title=How the Textsecure Protocol (Signal, WhatsApp, Facebook, Allo) Works|url=https://anond.hatelabo.jp/20161017123127|website=はてな匿名ダイアリー|accessdate=2021-02-07|language=ja}}</ref>。


== 採用例 ==
== 採用例 ==
* [[WhatsApp]]<ref>{{Cite web|url=https://signal.org/blog/whatsapp-complete/|title=Signal >> Blog >> WhatsApp's Signal Protocol integration is now complete|accessdate=2018-07-29|website=signal.org|language=en}}</ref><ref>{{Cite web|url=https://blog.kaspersky.co.jp/whatsapp-encryption/10943/|title=WhatsApp、安全なエンドツーエンド暗号化に切り替える|accessdate=2018-07-29|last=Lab|first=Kaspersky|website=blog.kaspersky.co.jp|language=ja}}</ref><ref>{{Cite web|url=https://www.whatsapp.com/security/|title=WhatsApp Security|accessdate=2018-07-29|website=WhatsApp.com|language=en}}</ref> - 標準で全ての通信にSignalプロトコルを使
Signalプロトコルは[[オープンソース]]である為、様々な企業のサービスが自社のサービスの安全性向上のために、Signalプロトコルを導入している。
* Google Allo<ref>{{Cite web|url=https://signal.org/blog/allo/|title=Signal >> Blog >> Open Whisper Systems partners with Google on end-to-end encryption for Allo|accessdate=2018-07-29|website=signal.org|language=en}}</ref> - 一部機能Signalプロトコルを使

* [[Facebook Messenger]]<ref>{{Cite web|url=https://signal.org/blog/facebook-messenger/|title=Signal >> Blog >> Facebook Messenger deploys Signal Protocol for end-to-end encryption|accessdate=2018-07-29|website=signal.org|language=en}}</ref> - 一部機能Signalプロトコルを適用
以下、Signalプロトコルを導入したサービス。
* [[Skype]]<ref>{{Cite web|url=https://signal.org/blog/skype-partnership/|title=Signal >> Blog >> Signal partners with Microsoft to bring end-to-end encryption to Skype|accessdate=2018-07-29|website=signal.org|language=en}}</ref><ref>{{Cite news|title=Skypeがついにエンドツーエンドの暗号化に対応|url=https://gigazine.net/news/20180112-skype-signal-protocol/|accessdate=2018-07-29|language=ja|work=GIGAZINE}}</ref> - 一部機能Signalプロトコルを使

* [[WhatsApp]]<ref>{{Cite web|url=https://signal.org/blog/whatsapp-complete/|title=Signal >> Blog >> WhatsApp's Signal Protocol integration is now complete|accessdate=2018-07-29|website=signal.org|language=en}}</ref><ref>{{Cite web|url=https://blog.kaspersky.co.jp/whatsapp-encryption/10943/|title=WhatsApp、安全なエンドツーエンド暗号化に切り替える|accessdate=2018-07-29|last=Lab|first=Kaspersky|website=blog.kaspersky.co.jp|language=ja}}</ref><ref>{{Cite web|url=https://www.whatsapp.com/security/|title=WhatsApp Security|accessdate=2018-07-29|website=WhatsApp.com|language=en}}</ref> - 標準で''全ての通信''にSignalプロトコルを
* Google Allo<ref>{{Cite web|url=https://signal.org/blog/allo/|title=Signal >> Blog >> Open Whisper Systems partners with Google on end-to-end encryption for Allo|accessdate=2018-07-29|website=signal.org|language=en}}</ref> - ''一部機能''にのみSignalプロトコルを
* [[Facebook Messenger]]<ref>{{Cite web|url=https://signal.org/blog/facebook-messenger/|title=Signal >> Blog >> Facebook Messenger deploys Signal Protocol for end-to-end encryption|accessdate=2018-07-29|website=signal.org|language=en}}</ref> - ''一部機能''にのみSignalプロトコルを適用
* [[Skype]]<ref>{{Cite web|url=https://signal.org/blog/skype-partnership/|title=Signal >> Blog >> Signal partners with Microsoft to bring end-to-end encryption to Skype|accessdate=2018-07-29|website=signal.org|language=en}}</ref><ref>{{Cite news|title=Skypeがついにエンドツーエンドの暗号化に対応|url=https://gigazine.net/news/20180112-skype-signal-protocol/|accessdate=2018-07-29|language=ja|work=GIGAZINE}}</ref> - ''一部機能''にのみSignalプロトコルを


== 脚注 ==
== 脚注 ==
42行目: 27行目:
{{Software-stub}}
{{Software-stub}}
{{暗号ソフトウェア}}
{{暗号ソフトウェア}}
{{デフォルトソート:しくなる ふろとこる}}
{{デフォルトソート:Signalふろとこる}}
[[Category:インスタントメッセージング・プロトコル]]
[[Category:インスタントメッセージング・プロトコル]]
[[Category:プライバシー]]
[[Category:プライバシー]]

2022年12月18日 (日) 11:43時点における版

Signalプロトコル
通信プロトコル
目的 エンドツーエンド暗号化通信
開発者 Signal Technology Foundation英語版
派生元 OTR英語版, SCIMP英語版[1]
派生先 OMEMO英語版, Matrix[2]
OSI階層 アプリケーション層

Signalプロトコル(旧称: TextSecureプロトコル)は、エンドツーエンド暗号化されたメッセージの送受信を可能にする暗号プロトコル英語版である。Double RatchetアルゴリズムとExtended Triple Diffie-Hellman(X3DH)鍵合意プロトコルから成り、Curve25519AES-256、HMAC-SHA256をプリミティブとして使用する[3][4][信頼性要検証]

採用例

  • WhatsApp[5][6][7] - 標準で全ての通信にSignalプロトコルを使用
  • Google Allo[8] - 一部機能でSignalプロトコルを使用
  • Facebook Messenger[9] - 一部機能でSignalプロトコルを適用
  • Skype[10][11] - 一部機能でSignalプロトコルを使用

脚注

  1. ^ Marlinspike, Moxie (2013年11月26日). “Advanced cryptographic ratcheting”. Signal Blog. Open Whisper Systems英語版. 2017年3月24日時点のオリジナルよりアーカイブ。2016年9月23日閲覧。
  2. ^ Ermoshina, Ksenia; Musiani, Francesca; Halpin, Harry (September 2016). "Internet Science". In Bagnoli, Franco; et al. (eds.). Internet Science. INSCI 2016. Lecture Notes in Computer Science. Vol. 9934. Florence, Italy: Springer. pp. 244–254. doi:10.1007/978-3-319-45982-0_22. ISBN 978-3-319-45982-0
  3. ^ オープンソースのSignalとは”. www.ossnews.jp. 2021年2月7日閲覧。
  4. ^ How the Textsecure Protocol (Signal, WhatsApp, Facebook, Allo) Works”. はてな匿名ダイアリー. 2021年2月7日閲覧。
  5. ^ Signal >> Blog >> WhatsApp's Signal Protocol integration is now complete” (英語). signal.org. 2018年7月29日閲覧。
  6. ^ Lab, Kaspersky. “WhatsApp、安全なエンドツーエンド暗号化に切り替える”. blog.kaspersky.co.jp. 2018年7月29日閲覧。
  7. ^ WhatsApp Security” (英語). WhatsApp.com. 2018年7月29日閲覧。
  8. ^ Signal >> Blog >> Open Whisper Systems partners with Google on end-to-end encryption for Allo” (英語). signal.org. 2018年7月29日閲覧。
  9. ^ Signal >> Blog >> Facebook Messenger deploys Signal Protocol for end-to-end encryption” (英語). signal.org. 2018年7月29日閲覧。
  10. ^ Signal >> Blog >> Signal partners with Microsoft to bring end-to-end encryption to Skype” (英語). signal.org. 2018年7月29日閲覧。
  11. ^ Skypeがついにエンドツーエンドの暗号化に対応」『GIGAZINE』。2018年7月29日閲覧。

関連項目