ブラウザ指紋:AudioContext
AudioContext 指紋(またはオーディオ指紋)は、Canvas 指纹と同様の原理で動作します。ウェブサイトは、ブラウザにお届けするオーディオ素材をレンダリングさせ、その結果得られるオーディオデータのハッシュ値を指紋として使用します。
デバイスごとのオーディオハードウェア、ドライバー、およびブラウザエンジンの細かな違いにより、レンダリングされたオーディオデータにはわずかな差異が生じます。ウェブサイトはこの差異を利用して、ユーザーを一意に識別したり、既存の指紋を強化したりします。
Mbbrowser では、AudioContext 指紋に対してノイズを追加する保護機能を提供しています。これにより、実際のオーディオデバイスの特性を隠蔽しつつ、一貫性のある(しかし偽の)指紋を提示することが可能になります。
