{"id":340,"date":"2021-07-23T12:28:05","date_gmt":"2021-07-23T12:28:05","guid":{"rendered":"https:\/\/ssdsunucum.com\/blog\/how-to-determine-password-strength\/"},"modified":"2021-07-23T12:28:05","modified_gmt":"2021-07-23T12:28:05","slug":"how-to-determine-password-strength","status":"publish","type":"post","link":"https:\/\/ssdsunucum.com\/blog\/how-to-determine-password-strength\/","title":{"rendered":"How to Determine Password Strength"},"content":{"rendered":"<\/p>\n<div class=\"col-md-9\">\n<div class=\"flex-column flex-md-row article-header\"><\/div>\n<hr>\n<h2 id=\"overview\">Overview<\/h2>\n<p>This document describes how cPanel &#038; WHM determine password strength. This document also explains how to create passwords of different strengths so that you can meet various minimum password strength requirements.<\/p>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>We <strong>strongly<\/strong> recommend that you use the <em>Password Generator<\/em> feature whenever it is available. For more information, read our Password &#038; Security documentation.<\/li>\n<li>This document uses characters found on the ANSI standard US keyboard. Results for other languages and keyboard configurations may vary.<\/li>\n<\/ul><\/div>\n<\/div>\n<h2 id=\"length-and-complexity\">Length and complexity<\/h2>\n<p>Two factors determine a password\u2019s strength: length and complexity. A password\u2019s length is determined by the number of characters in the password. For example, the password <code>asdf1234<\/code> has a length of eight characters. Most cPanel &#038; WHM passwords require a minimum password length. An increase in password length usually increases the password\u2019s strength.<\/p>\n<p>When you combine letters, numbers, and symbols in a password you increase the password\u2019s complexity. A higher complexity yields a higher password strength. For example, the password <code>cpanelisgreat<\/code> has a password strength of 25 while <code>cP4n3LIsGr3aT<\/code> has a password strength of 100. When you repeat the same character, use dictionary based words, or use consecutive letters or numbers, you do <strong>not<\/strong> increase password strength. For example, <code>12345678<\/code> has a password strength of 1 while <code>18273645<\/code> has a password strength of 86.<\/p>\n<h2 id=\"categories\">Categories<\/h2>\n<p>Four categories exist for the possible characters in a password:<\/p>\n<ul>\n<li>Lowercase letter \u2014 (<code>a \u2014 z<\/code>)<\/li>\n<li>Capital letter \u2014 (<code>A \u2014 Z<\/code>)<\/li>\n<li>Number \u2014 (<code>0-9<\/code>)<\/li>\n<li>Symbol \u2014 (<code>!@#$%^&*()~-_=+[{]}|;:'\",&lt;.&gt;\/?<\/code>)<\/li>\n<\/ul>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n<ul>\n<li>Some symbols yield a higher strength valuation than others.<\/li>\n<li>Symbols are also known as special characters.<\/li>\n<\/ul><\/div>\n<\/div>\n<h2 id=\"combinations\">Combinations<\/h2>\n<p>The following table provides some example passwords of different lengths and complexities. For brevity, this table does not include all potential character combinations.<\/p>\n<div class=\"callout callout-danger\">\n<div class=\"callout-heading\">Warning:<\/div>\n<div class=\"callout-content\">\n        Do <strong>not<\/strong> use the examples provided verbatim. Use of these examples could create a security risk.\n    <\/div>\n<\/div>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Description<\/th>\n<th align=\"left\">Example<\/th>\n<th align=\"left\">Strength<\/th>\n<th align=\"left\">Length<\/th>\n<th align=\"left\">Lowercase<\/th>\n<th align=\"left\">Capital<\/th>\n<th align=\"left\">Number<\/th>\n<th align=\"left\">Symbol<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">Repeating character<\/td>\n<td align=\"left\"><code>aa<\/code>, <code>aaa<\/code>, <code>aaaa<\/code>, <code>11<\/code>, <code>111<\/code>, <code>1111<\/code><\/td>\n<td align=\"left\">1<\/td>\n<td align=\"left\">2 \u2014 \u221e<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Consecutive characters<\/td>\n<td align=\"left\"><code>12345678<\/code>, <code>abcdefgh<\/code><\/td>\n<td align=\"left\">1<\/td>\n<td align=\"left\">2 \u2014 \u221e<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination lowercase and capital letter<\/td>\n<td align=\"left\"><code>aA<\/code><\/td>\n<td align=\"left\">10<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination lowercase letter and number<\/td>\n<td align=\"left\"><code>a1<\/code><\/td>\n<td align=\"left\">18<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination capital letter and number<\/td>\n<td align=\"left\"><code>A1<\/code><\/td>\n<td align=\"left\">18<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination lowercase letter and symbol<\/td>\n<td align=\"left\"><code>a#<\/code><\/td>\n<td align=\"left\">20<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination capital letter and symbol<\/td>\n<td align=\"left\"><code>A#<\/code><\/td>\n<td align=\"left\">20<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination number and symbol<\/td>\n<td align=\"left\"><code>1#<\/code><\/td>\n<td align=\"left\">26<\/td>\n<td align=\"left\">2<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination lowercase letter, number, and symbol<\/td>\n<td align=\"left\"><code>a#1<\/code><\/td>\n<td align=\"left\">34<\/td>\n<td align=\"left\">3<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Combination capital letter, number, and symbol<\/td>\n<td align=\"left\"><code>A#1<\/code><\/td>\n<td align=\"left\">34<\/td>\n<td align=\"left\">3<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Example combination<\/td>\n<td align=\"left\"><code>12345luggage<\/code><\/td>\n<td align=\"left\">54<\/td>\n<td align=\"left\">12<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\"><\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Example combination<\/td>\n<td align=\"left\"><code>A1b2c3%<\/code><\/td>\n<td align=\"left\">74<\/td>\n<td align=\"left\">7<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Example combination<\/td>\n<td align=\"left\"><code>cP4n3LIsGr3aT<\/code><\/td>\n<td align=\"left\">100<\/td>\n<td align=\"left\">11<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Example combination<\/td>\n<td align=\"left\"><code>A1b2c3%?<\/code><\/td>\n<td align=\"left\">100<\/td>\n<td align=\"left\">8<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<td align=\"left\">X<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"callout callout-info\">\n<div class=\"callout-heading\">Note:<\/div>\n<div class=\"callout-content\">\n        You can use the <em>Get Password Strength<\/em> feature to test the strength of any password. For more information, read our WHM API 1 Functions &#8211; <code>get_password_strength<\/code> documentation.\n    <\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Overview This document describes how cPanel &#038; WHM determine password strength. This document also explains how to create passwords of different strengths so that you can meet various minimum password strength requirements. Note: We strongly recommend that you use the Password Generator feature whenever it is available. For more information, read our Password &#038; Security &hellip;<\/p>\n","protected":false},"author":1,"featured_media":341,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/340"}],"collection":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":0,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/posts\/340\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media\/341"}],"wp:attachment":[{"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/categories?post=340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ssdsunucum.com\/blog\/wp-json\/wp\/v2\/tags?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}