aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source
diff options
context:
space:
mode:
authorEileen M. Uchitelle <eileencodes@users.noreply.github.com>2018-02-08 08:37:19 -0500
committerGitHub <noreply@github.com>2018-02-08 08:37:19 -0500
commitd7f9adf7941574d0a40a165739938d28f278bd77 (patch)
tree8808f6a416f631dd3304d201ff43e439ebf65245 /guides/source
parentcc488b40d2bde10083984df5bb85417e0c2f7c0c (diff)
parent013fd84373ca5dd49d42170a82648ada5a2025bb (diff)
downloadrails-d7f9adf7941574d0a40a165739938d28f278bd77.tar.gz
rails-d7f9adf7941574d0a40a165739938d28f278bd77.tar.bz2
rails-d7f9adf7941574d0a40a165739938d28f278bd77.zip
Merge pull request #31925 from composerinteralia/semicolon
Fix grammar bug in security guide [ci skip]
Diffstat (limited to 'guides/source')
-rw-r--r--guides/source/security.md12
1 files changed, 0 insertions, 12 deletions
diff --git a/guides/source/security.md b/guides/source/security.md
index 74256c7b84..28ddbdc26a 100644
--- a/guides/source/security.md
+++ b/guides/source/security.md
@@ -573,18 +573,6 @@ config.filter_parameters << :password
NOTE: Provided parameters will be filtered out by partial matching regular expression. Rails adds default `:password` in the appropriate initializer (`initializers/filter_parameter_logging.rb`) and cares about typical application parameters `password` and `password_confirmation`.
-### Good Passwords
-
-INFO: _Do you find it hard to remember all your passwords? Don't write them down, but use the initial letters of each word in an easy to remember sentence._
-
-Bruce Schneier, a security technologist, [has analyzed](http://www.schneier.com/blog/archives/2006/12/realworld_passw.html) 34,000 real-world user names and passwords from the MySpace phishing attack mentioned [below](#examples-from-the-underground). It turns out that most of the passwords are quite easy to crack. The 20 most common passwords are:
-
-password1, abc123, myspace1, password, blink182, qwerty1, ****you, 123abc, baseball1, football1, 123456, soccer, monkey1, liverpool1, princess1, jordan23, slipknot1, superman1, iloveyou1, and monkey.
-
-It is interesting that only 4% of these passwords were dictionary words and the great majority is actually alphanumeric. However, password cracker dictionaries contain a large number of today's passwords, and they try out all kinds of (alphanumerical) combinations. If an attacker knows your user name and you use a weak password, your account will be easily cracked.
-
-A good password is a long alphanumeric combination of mixed cases. As this is quite hard to remember, it is advisable to enter only the _first letters of a sentence that you can easily remember_. For example "The quick brown fox jumps over the lazy dog" will be "Tqbfjotld". Note that this is just an example, you should not use well known phrases like these, as they might appear in cracker dictionaries, too.
-
### Regular Expressions
INFO: _A common pitfall in Ruby's regular expressions is to match the string's beginning and end by ^ and $, instead of \A and \z._