Open6
主要チャットアプリの暗号化について
チャットアプリの暗号化(2021/5/25時点)について気になったのでてきとーにまとめていく
ついでにZoomとかも調べる
もしかしたら記事にまとめるかも
なお筆者は暗号技術に関しては暗号技術入門を呼んだくらいのレベルです。
Line
注意
多分ホワイトペーパー読むのが一番正確だけど分量的に面倒くさいのでブログとか要約されたニュース記事から情報をまとめてる
Letter Sealing
- DHで送信者と受信者間でのみ共有される共有鍵を作成しメッセージのやりとりを行う
- だからLINEサーバーもメッセージを除くことはできない(E2EE)
- またメッセージの改竄についてはMACで対策している(どのように?)
- E2EEされるのはテキストメッセージと位置情報のみ
LEGY暗号
LEGY = LINE Event GatewaY
- 通信経路上での暗号化が行われている模様
- だからLINEサーバーは生のデータが見れるっぽい
- テキストメッセージと位置情報以外はこれを使っている
References
Slack
EKM
EKM = slack Enterprise Key Management
TODO
References
Discord
TODO
wire
TODO
Zoom
TODO