node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey ยป


Secure Passwords

Horse Battery Staple is easy to remember but hard to type. These passwords improve on that.

They are easy to remember, unambiguous in print and quick to type.




  • Use 2 blocks of 4 letters for a reasonably secure password.
  • Use 3 blocks for a password which should survive an attack with all smartphones on the planet until at least 2021.
  • Use 9 blocks to foil the plans of a type 2 civilization on the Kardashev scale.

For a security estimate of the generated passwords and additional documentation see