Advertisement
Guest User

Password strength

a guest
Feb 3rd, 2012
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.90 KB | None | 0 0
  1. 52385 words in our dictionary
  2. Of average length 7.96
  3. With entropy content of 1.97 bits per character
  4.  
  5. We're using 63 characters
  6. With entropy content of 5.98 bits each
  7. Containing 303.44% the entropy content of single character in a random word
  8.  
  9. With 9,001,000,000 hashes per second:
  10.  
  11. Example passwords:
  12. 12 random characters:
  13. 9I6q3vWPnRTM 31dhplwF_Rtp
  14. NcjSg8tmX974 1Pv9VSC8I6xW
  15. yRVqiH0akVOE JWZKFEX157VJ
  16. epNJ7XxmGVMd x_gC3r1deEkV
  17. Rv_cP3LDr1ug HLm85XFvZwAz
  18. 4 random words:
  19. BDSO: BorderingDisbarredSluggingOverdid (33ch)
  20. CSCB: ColStenchCherryBamboozling (26ch)
  21. HAMC: HairstylistAngioplastyMammographyCommodore (42ch)
  22. BPTS: BilingualPoutedTampedSlacken (28ch)
  23. RTSE: RubyingTrobriandSoreheadExcitable (33ch)
  24. 5 random words:
  25. IFTER: ImperiallyFretTrilledEagerRivaled (33ch)
  26. RAHBR: RestatementAmoralHalcyonBeheadedRetooling (41ch)
  27. ISHAS: IngratiatingSubsistenceHarpooningAdmissibleSharper (50ch)
  28. SOCUC: SupervisedObscuredChickadeeUnscrambledCataract (46ch)
  29. WREWH: WorriedReappraisingElbowingWarehousingHelena (44ch)
  30. 15 random characters:
  31. dU6i9e06jxKbfkn PJz67vXqfqrWeUf
  32. zVlc0AHlNSwaXUs YhktUXWSniLqEDr
  33. BkO7rsKVmswMbqY TqAdi1fmzY4CRbi
  34. AM9W2NTPkcE_sGY uIDHJVUUyLIXeuW
  35. RP5OKjPlc6TV3QW twb7qjpXmqvQCuq
  36. ==Starting from seconds==
  37. 1 words( 8ch): 5.24e+04 permutations, 3.64MiB disk space (0.00 seconds to brute force)
  38. 4 chars: 1.58e+07 permutations, 1.01GiB disk space (0.00 seconds to brute force)
  39. 5 chars: 9.92e+08 permutations, 64.70GiB disk space (0.11 seconds to brute force)
  40. 2 words(16ch): 2.74e+09 permutations, 206.80GiB disk space (0.30 seconds to brute force)
  41. 6 chars: 6.25e+10 permutations, 4.04TiB disk space (6.95 seconds to brute force)
  42. ==Going into minutes==
  43. 7 chars: 3.94e+12 permutations, 257.94TiB disk space (7.29 minutes to brute force)
  44. ==Going into hours==
  45. 3 words(24ch): 1.44e+14 permutations, 11.35PiB disk space (4.44 hours to brute force)
  46. 8 chars: 2.48e+14 permutations, 16.09PiB disk space (7.66 hours to brute force)
  47. ==Going into days==
  48. 9 chars: 1.56e+16 permutations, 1.00EiB disk space (20.10 days to brute force)
  49. ==Going into months==
  50. ==Going into years==
  51. 10 chars: 9.85e+17 permutations, 64.07EiB disk space (3.52 years to brute force)
  52. 4 words(32ch): 7.53e+18 permutations, 632.49EiB disk space (26.90 years to brute force)
  53. ==Going into centuries==
  54. 11 chars: 6.21e+19 permutations, 3.99ZiB disk space (2.22 centuries to brute force)
  55. 12 chars: 3.91e+21 permutations, 254.96ZiB disk space (139.63 centuries to brute force)
  56. 13 chars: 2.46e+23 permutations, 15.89YiB disk space (8796.71 centuries to brute force)
  57. 5 words(40ch): 3.94e+23 permutations, 34.20YiB disk space (14090.54 centuries to brute force)
  58. 14 chars: 1.55e+25 permutations, 1013.90YiB disk space (554192.56 centuries to brute force)
  59. 15 chars: 9.77e+26 permutations, much disk space (34914130.98 centuries to brute force)
  60. ==Going into ages of universe==
  61. 6 words(48ch): 2.07e+28 permutations, much disk space (5.39 ages of universe to brute force)
  62. 16 chars: 6.16e+28 permutations, much disk space (16.06 ages of universe to brute force)
  63. 17 chars: 3.88e+30 permutations, much disk space (1011.49 ages of universe to brute force)
  64. 18 chars: 2.44e+32 permutations, much disk space (63723.90 ages of universe to brute force)
  65. 7 words(56ch): 1.08e+33 permutations, much disk space (282241.63 ages of universe to brute force)
  66. 19 chars: 1.54e+34 permutations, much disk space (4014605.43 ages of universe to brute force)
  67. 20 chars: 9.70e+35 permutations, much disk space (252920142.00 ages of universe to brute force)
  68. 21 chars: 6.11e+37 permutations, much disk space (15933968945.83 ages of universe to brute force)
  69. Disk usage is amount of space to store all hashes
  70. Brute force assumes worst case, averages to half of the value
  71.  
  72. Notes:
  73. With disk usage, I am assuming no compression is used on words.
  74. Zipping my words file yielded decrease from 931 to 252 kilobytes
  75. Compressing would probably decrease size by ~2/3 of that,
  76. since hashes are pretty much incompressible
  77. Compressing random characters makes no significant difference
  78. I am not accounting for technological progress, but I assume
  79. that by time it becomes easy enough to crack these,
  80. most currently used algorithms will be irrelevant anyway
  81.  
  82. Verdict:
  83. While random characters contain way more entropy per character,
  84. a set of words is much easier to remember
  85. Inserting randomly a single number into 4 words increases
  86. amount of permutations 318 times (2 orders of magnitude)
  87. 505.30% of how much adding a single char to a random sequence does
  88. As such, I declare that using a sequence of 5 or even 4 random words
  89. is a superior alternative to random characters,
  90. since it is much easier for human brain to remember sequences
  91. that have a meaning, and acronyms help further
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement