本文へスキップ
CreatorPrivacyKit

ホーム · ツール · Canvas指紋テスト

Canvas

Canvas指紋テスト

Canvas指紋は、この端末が文字、形、色をどう描くかを使う。下のハッシュはその描画から来る。身分証ではない。

Canvas指紋テスト?

ホーム · ツール · Canvas指紋テスト Canvas指紋は、この端末が文字、形、色をどう描くかを使う。

RFC 8828: WebRTC IP Address Handling Requirements

最終更新

ブラウザを確認

スキャンを始めるまで、このページは何も読みません。開いただけでは Canvas も WebRTC も、住所の問い合わせも走りません。

描く内容

文字、円、グラデーション、合成を描いて画素を読む。

同じものをもう一度描き、止まったか動いたかを見る。

画素を読む理由

サイトが Canvas を読むのは、GPU、ドライバ、OS、フォントで画素が変わり、Cookieが要らないから。

真っ白、または読めないときは、使える画像を渡していない。

ハッシュの範囲

ハッシュは全 RGBA 画素バッファと、固定した描画版の SHA-256。二度一致しても、今回安定だったとしか言わない。

読み取りが例外なら、その行はブラウザに止められた。

一人を証明しない

リスクは信号の安定と組み合わせであり、この Canvas ハッシュがあなただけだという証明ではない。

ハッシュが変わると、ノイズや乱数化のことがある。訪問をまたいだ結びつきは弱まる。同じセッションの中ではまだ結びつくことがある。

モードを変えて描き直す

読み戻しを止める、ノイズを足す、決まった画像を返すブラウザでは結果が変わる。

ブラウザやプライバシーモードを替えるのが実用的な確認だ。変えたあと、もう一度スキャンする。

質問

安定したハッシュは唯一ですか?

違います。同じ結果の機械は複数ある。更新で一台の結果も変わる。

Canvasはアップロードしますか?

しません。画素もハッシュもページの中です。