プロジェクト一覧へ

メッセージングのセキュリティ試作

SnapSecure

暗号化メッセージでの鍵変更通知と、明示的な確認手順を探るプロトタイプ。

役割
プロダクト開発
期間
2017
重点領域
セキュリティUX、鍵の確認
対象範囲
過去のリサーチ/プロトタイプ
SnapSecureのオリジナル資料
2017年のオリジナル資料。

問い

受信者のセキュリティ上の識別情報が変わったことを、送信者に分かりやすく伝えるにはどうすればよいか。

プロトタイプの流れ

受信者の鍵が変わったときの送信停止、セキュリティコードの確認、QRコードによる照合を検討しました。確認後の再送信では、送信者が明示的に選択する流れにしました。

取り組みの範囲

画像・動画共有のなじみある操作と、セキュリティ状態の可視化を組み合わせた試作です。過去のUIコンセプトと画面を説明するものであり、他製品の現在の脆弱性や、監査済みの本番リリースを主張するものではありません。

重点領域

セキュリティUX鍵の確認メッセージングの流れプロトタイプ設計

共同制作者
Sharif Hadidi、Sandy Hseu

当時のリサーチ・プロジェクト資料を見る(英語)

以下は当時のオリジナル資料です。本文と図中の表記は英語のまま掲載しています。

Historical material from the original 2017 project. Market comparisons, pricing, assumptions, and planned features reflect that period, rather than current product claims.

Prototype capabilities

Provides complete transparency around where data might possibly not be encrypted.

Asks before resending message after installation

Uses Signal protocol

Provides Snapchat features in encrypted manner:

Sharing images & videos storable for up to 24h

Fully Encrypted Live videos

4. Blocking Notification

The message is blocked if the App detects a change in the receiving user’s key. Thereafter, the users have to manually verify their security codes once more.

SnapSecure original research figure 1

5. Verify Your Security Code

Construction of a QR code for quick comparisons. Asks for user approval to verify codes manually, .

SnapSecure original research figure 2

6. End-to-End Encrypted Messaging

SnapSecure original research figure 3

7. Re-send Notification

Once the receive user has reinstalled the app, the sending user will be asked to resend the message or send a new message.

SnapSecure original research figure 4
次のケーススタディ旅行プラットフォーム戦略すべてのプロジェクトを見る

次につくるものを、
一緒に考えませんか。

相談の時間を予約メールで連絡