Share
Embed
Transcript
18 slides
-
国や地域による パスワード特性の差異分析 Analysis of Differences in User Password Characteristics by
Countries 2022/03/04 〇倉﨑 翔大、金岡 晃(東邦大) -
1 目次 1. 概要 – 背景 – 目的とアプローチ 2. 分析手法
– 利用データ – 推測耐性評価 3. 結果・考察 – 自TLD推測と他TLD推測の推測成功率の差 – 他TLD推測時に有効な辞書TLD – 他TLD推測に耐性のあるTLD 4. まとめ -
背景 2 パスワードの強度指標には 推測攻撃への耐性が適していることが示唆されている (Tanら@CCS2020)。 一方、ユーザが設定するパスワードの特徴が、 国ごとに違うことがいくつかの研究で知られている (森ら@IEICE Trans. On
Inf. & Sys.2020)。 より正確な推測攻撃耐性の計測には 国ごとに辞書の用意が必要 しかし、辞書の違いによる推測攻撃の成功率の差異が 細かく論じられていない -
4 目次 1. 概要 – 背景 – 目的とアプローチ 2. 分析手法
– 利用データ – 推測耐性評価 3. 結果・考察 – 自TLD推測と他TLD推測の推測成功率の差 – 他TLD推測時に有効な辞書TLD – 他TLD推測に耐性のあるTLD 4. まとめ -
略語 7 • 自TLD辞書 – 推測攻撃の対象となるTLDの推測に特化した辞書 • 他TLD辞書 – 推測攻撃の対象となるTLD以外のあるTLDの推測に特化した辞書
• 自TLD推測 – 自TLD辞書による推測 • 他TLD推測 – 他TLD辞書による推測 -
評価方法 推測耐性評価 hashcat 8 辞書に掲載している単語をルールに基づいて 変更や切り取り、拡張などをすることで 網羅的かつ効率的な推測攻撃を行う攻撃モード 例:password→Password, password1 Rule-based
attackモードで攻撃 ルールには”best64.rules”を採用 Rule-based attackモード hashcatの開発元が変更ルールとして 最も効率が良いとした77行分のルールのセット best64.rules 利用ツール -
10 目次 1. 概要 – 背景 – 目的とアプローチ 2. 分析手法
– 利用データ – 推測耐性評価 3. 結果・考察 – 自TLD推測と他TLD推測の推測成功率の差 – 他TLD推測時に有効な辞書TLD – 他TLD推測に耐性のあるTLD 4. まとめ -
他TLD推測時に有効な辞書TLD(評価 ) 上位(汎用性が高い) 下位(汎用性が低い) ca(カナダ) 9 cn(中国) 15 com 9
kr(韓国) 12 net 9 tr(トルコ) 10 org 9 th(タイ) 9 edu 6 vn(ベトナム) 7 13 2 他TLD推測時に推測成功率が高かった辞書のTLDが 辞書TLDとして汎用性の高いTLDと判断し、 4032の組み合わせに対して、各辞書TLDが 推測成功率上位100位に入る頻度と下位100位に入る頻度を求め、 それぞれ頻度の高かった5つを表に記した。 推測成功率が上位または下位100位の入る組み合わせのうち、辞書TLDとして頻出するTLD -
他TLD推測に耐性のあるTLD(評価 ) 上位(推測耐性が高い) 下位(推測耐性が低い) fi(フィンランド) 32 au(オーストラリア) 13 be(ベルギー) 14
us(アメリカ) 12 nl(オランダ) 12 vn(ベトナム) 12 hu(ハンガリー) 7 ca(カナダ) 9 eu 6 nz(ニュージーランド) 7 15 3 他TLD推測時に推測成功率が低く済んだ攻撃対象のTLDが 推測耐性の高いTLDと判断し、 4032の組み合わせに対して、攻撃対象TLDが 推測成功率上位100位に入る頻度と下位100位に入る頻度を求め、 それぞれ頻度の高かった5つを表に記した。 推測成功率が上位または下位100位の入る組み合わせのうち、攻撃対象TLDとして頻出するTLD -
まとめ 17 パスワード強度評価の結果が、 パスワードの強度を 正しく示せていない可能性が明らかになった。 パスワード推測攻撃の成功率の差異を国別に調べ その特徴を明らかにする。 目的 国別データの代わりにTLD別データを用い、 64のTLDに関して推測耐性評価を行った。
アプローチ 推測攻撃の成功率には、TLDごとに差異があり 地域差や言語の独立性などがかかわっている可能性が示された。 結果