・入力時のスマホの傾きから暗証番号を推測する実験をシンガポールの大学が公開
・ファイルアクセスなどと異なり端末の傾きはユーザ許可なしに取得可能
・暗証番号を推測するために機械学習が使われ最高認識率は83.7%
スラッシュドットの記事から引用
スマートフォンのセンサーからPINコードを割り出す手法
コメント欄にもあったけど、対策そのものは幾らでも考えられるが色々な応用ができそうと感心。下記4手法を試してMLPとRandom Forestが最も良かったとの事。
Random Forest(ランダムフォーレスト)
MLP Neural Network(マルチ レイヤー パーセプトロン ニューラル ネットワーク)
K-nearest neighbor algorithm(K近傍法)
gaussian naive bayes(ガウジアン ナイーブ ベイズ法)
入力データに全センサーを使うとノイズが悪化して精度が悪くなってしまう。加速度センサー+ジャイロセンサーの組み合わせが一番良かったとの事。
最終的にMLP+加速度センサー+ジャイロセンサーで83.7%の認識率を達成との事。元論文はこちらです。
https://eprint.iacr.org/2017/1169.pdf
コメント