wtfe²English

xkcd #936

パスワードの強度

原題: Password Strength

作 Randall Munroe公開: ライセンス: CC BY-NC 2.5

漫画「パスワードの強度」(xkcd #936)。日本語の描き文字に差し替えたもの。書き起こしは下にある。漫画「パスワードの強度」(xkcd #936)。日本語の描き文字に差し替えたもの。書き起こしは下にある。

Password Strength © Randall Munroe · xkcd · CC BY-NC 2.5 · 日本語版: wtfe²

ホバーテキスト情報理論とセキュリティを理解していて、理解していない誰かと腹立たしい言い争いをしている (おそらく大文字小文字の混在をめぐって) すべての人へ。心からお詫びします。To anyone who understands information theory and security and is in an infuriating argument with someone who does not (possibly involving mixed case), I sincerely apologize.

どこが刺さるか

この見積もりは、攻撃者がパスワードの作り方を知っている前提で数えている。それが正直な数え方だ。作品は 2011 年のもので、2017 年には NIST のデジタル ID ガイドライン (SP 800-63B) が、文字種の組み合わせルールや定期的な変更を推奨しなくなった。最後の一文の趣旨にかなり近い。

書き起こし

  1. めずらしい (意味のある) 元の単語UNCOMMON (NON-GIBBERISH) BASE WORD
  2. 順番 不明ORDER UNKNOWN
  3. 大文字?CAPS?
  4. よくある 置き換えCOMMON SUBSTITUTIONS
  5. 数字NUMERAL
  6. 記号PUNCTUATION
  7. (よくある形式の一つにすぎない ことを考えれば、あと数ビット 足してもいい。)(YOU CAN ADD A FEW MORE BITS TO ACCOUNT FOR THE FACT THAT THIS IS ONLY ONE OF A FEW COMMON FORMATS.)
  8. エントロピー約 28 ビット~28 BITS OF ENTROPY
  9. 2²⁸ = 毎秒 1000 回の 推測で 3 日2^28 = 3 DAYS AT 1000 GUESSES/SEC
  10. (弱いリモート Web サービスへの 現実的な攻撃。盗んだハッシュの 解読はもっと速いが、普通の 利用者が気にすることではない。)(PLAUSIBLE ATTACK ON A WEAK REMOTE WEB SERVICE. YES, CRACKING A STOLEN HASH IS FASTER, BUT IT'S NOT WHAT THE AVERAGE USER SHOULD WORRY ABOUT.)
  11. 推測の難しさ:DIFFICULTY TO GUESS:
  12. 易しいEASY
  13. トロンボーンだっけ? いや、 トルバドールだ。で、O の どれかがゼロだっけ?WAS IT TROMBONE? NO, TROUBADOR. AND ONE OF THE Os WAS A ZERO?
  14. それと、何か 記号があった……AND THERE WAS SOME SYMBOL...
  15. 覚える難しさ:DIFFICULTY TO REMEMBER:
  16. 難しいHARD
  17. ランダムな ありふれた単語 4 つFOUR RANDOM COMMON WORDS
  18. エントロピー約 44 ビット~44 BITS OF ENTROPY
  19. 2⁴⁴ = 毎秒 1000 回の 推測で 550 年2^44 = 550 YEARS AT 1000 GUESSES/SEC
  20. 推測の難しさ:DIFFICULTY TO GUESS:
  21. 難しいHARD
  22. それは バッテリーの ホチキス。THAT'S A BATTERY STAPLE.
  23. 正解!CORRECT!
  24. 覚える難しさ:DIFFICULTY TO REMEMBER:
  25. もう 覚えてしまったYOU'VE ALREADY MEMORIZED IT
  26. 20 年にわたる努力の末、私たちは全員に 人間には覚えにくく、コンピューターには推測しやすい パスワードを使わせることに成功した。THROUGH 20 YEARS OF EFFORT, WE'VE SUCCESSFULLY TRAINED EVERYONE TO USE PASSWORDS THAT ARE HARD FOR HUMANS TO REMEMBER, BUT EASY FOR COMPUTERS TO GUESS.

クレジット

原作
Password Strength — Randall Munroe, xkcd
ライセンス
CC BY-NC 2.5

英語版のページは原画をそのまま表示している。日本語版のページは wtfe² による翻案で、原画から描き文字を消し、日本語訳に差し替えている。翻案は原作と同じライセンスで公開する。