From 5d8c3e2fb98813fd9a9c5975e7fcf98d8e9d267c Mon Sep 17 00:00:00 2001 From: Ben Burwell Date: Mon, 11 Mar 2019 13:59:55 -0400 Subject: Initial commit --- .nojekyll | 0 CNAME | 1 + LICENSE | 24 +++++++++++++++++ index.html | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ site.css | 39 ++++++++++++++++++++++++++++ 5 files changed, 152 insertions(+) create mode 100644 .nojekyll create mode 100644 CNAME create mode 100644 LICENSE create mode 100644 index.html create mode 100644 site.css diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..a3bed3a --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +howtochooseapassword.com diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..68a49da --- /dev/null +++ b/LICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/index.html b/index.html new file mode 100644 index 0000000..b051ff0 --- /dev/null +++ b/index.html @@ -0,0 +1,88 @@ + + + + How to Choose a Password + + + + +
+

How to Choose a Password

+ +

+ It’s important to choose passwords that satisfy two basic requirements: +

+ +
    +
  1. + No one should be able to guess it, + either based on what they know about you, by simply guessing common + passwords, or based on other passwords they know you’ve used. +
  2. +
  3. + It should grant access to only one thing. + You should assume that the password will be compromised, and + when it is, the attacker should not be able to use that information to + gain access to any of your other accounts. +
  4. +
+ +

Use long, random passwords

+

+ The easiest way to make sure that no one can guess your password is to + make it completely random. Using random passwords helps achieve the + principles above because: +

+
    +
  • + It automatically won’t have any information associated with you, such + as a pet’s or family member’s name. +
  • +
  • + If you need to change your password, it’s easy to come up with a + completely new one rather than just changing randomness to + randomness1, then to randomness2 and so on. +
  • +
+

+ A good, random password depends on entropy, which is a measure + of the amount of information it contains. Some passwords that + appear random and secure are not. For example, + zxcvbn looks like a bunch of random letters, but is + actually a common password because it’s the first six keys on the bottom + row of the QWERTY keyboard. +

+ +

Use a password manager to help you remember

+

+ Unless you have a superhuman memory, you won’t be able to remember all + the long, random passwords that you have. A great solution to this + problem is to use a password manager. Password managers are software + programs that run on your computer and/or mobile phone that securely + store your passwords and guard them with a master passphrase. +

+

+ A good password manager uses your passphrase to encrypt all of your + passwords. This means that even the company who makes the software does + not have access to your secret passwords; the only way someone could + access them is by knowing your passphrase. +

+

+ Another benefit to using a password manager is that they help you + generate new passwords when you need them. Here are a few recommendations: +

+ +
+ + + diff --git a/site.css b/site.css new file mode 100644 index 0000000..fae7aea --- /dev/null +++ b/site.css @@ -0,0 +1,39 @@ +html { + font-family: sans-serif; + color: #333; + padding: 0; + margin: 0; +} + +body { + padding: 0; + margin: 0; +} + +main, footer { + max-width: 600px; + margin-left: auto; + margin-right: auto; + padding: 1em; +} + +a { + color: #07c; +} + +h1, h2 { + color: #390; +} + +p, li { + line-height: 1.3; +} + +li { + margin-bottom: 1em; +} + +footer { + border-top: 2px solid #999; + color: #999; +} -- cgit v1.2.3