Correct Horse Battery Staple: Better passwords with Vietnamese
Inspired by XKCD, this is a password generator for those of you who know English and Vietnamese or another language. Once a random set of words in your languages has been generated, images for those words will be shown to help you visually remember your new password. If the random password seems too hard to remember, you can always spin the wheel a second time!
Each time you click, 4 random words from the selected languages will be loaded. I chose the number 4 so as to not overload Google Image search, so you may want to run it twice to get 5 or more words for added security. I find that the images help to visually remember the password.
If you still want a password like "!Agt:m%p>" then it's also an option below.
Your Random Password
The other day there was an XKCD strip about password security. The idea is that we've been trained over the years to use passwords like 'Tr0ub4dor&3' because they mix upper and lower case, use numbers, and special characters. But a password like that is based on a common English word using a common substitution pattern (l33tsp34k) of letters for numbers and is much easier for a hacker to guess than four random words like 'correct horse battery staple', which is longer but much easier to remember.
A good password should be random. Humans aren't random and 'Tr0ub4dor' looks random enough but it isn't. Even translating the word into a foreign language is by itself weak. Generally, if you come up with the password yourself then it's not anything close to random.
Plenty of software exists to come up with passwords made up of random characters. The problem is that these passwords weren't meant to be memorized. Writing your password down somewhere sort of defeats the purpose.
So four random English words makes a pretty good password, but is still hard to remember if they are obscure and unfamiliar words. Out of the over one hundred thousand words in an English dictionary a few thousand are commonly used.
So a few thousand English words are generally useful. But those of us who are bilingual can basically double the size of the vocabulary used! This foreign language random password generator seeks to take advantage of that numerical weapon, and with a large number of possible languages (and even more language combinations), even if a hacker got an encrypted password file it would be as hard to crack as a random 9-character totally impossible to remember string.
You can increase the security of your password further by using a "salt" random string (non-dictionary word) that you remember and always use with your passwords, and by adding punctuation in one of the words.
UPDATE: There is now a Chrome extension that makes creating passwords on the fly really fast and easy! Check out the Correct Horse Battery Staple Google Chrome Extension
Most popular posts
All time:
- Cost-of-Living in Vietnam: It's Really Cheap
- Easy Access to Facebook in Vietnam, Part Deux
- Bypass Vietnam's Block on FaceBook - or China's Block on YouTube
- Simple Way to Download YouTube HTML5 Videos
- Cloud Hosting and Content Delivery Networks from Vietnam
- Drupal Add Comment Form Above Comments
- Facebook in Vietnam 2012
- Import Nokia SMS and Contacts CSV Export to Google Excel Spreadsheet
- Movie Theaters in Saigon
- Improved Google Spam Filter?
- Routing Around Vietnam's Facebook Block Via Apps
- Vietnamese Dong Devaluations in 2011
- Correct Horse Battery Staple: Better passwords with Vietnamese
- Pliggmeme Redux Pligg Theme
- Police are investigating.
- Drupal FlashVideo Streaming with PHP and JW Player
- Server Colocation and VPS Hosting in Vietnam
- Showing file upload progress with PHP and Drupal
- Vietnam ISPs
- Vietnam First and Last Impressions: Scams and Corruption
Last viewed:
- Daily Twitter Posts - 05/1/2011 - 05/17/2011
- University contact Fulbright app
- Urgent response needed please!
- Server Colocation and VPS Hosting in Vietnam
- 3 months Multiple entry Visa On Arrival
- Teaching Esperanto
- Education and Websites.
- @tomosaigon Twitter Archive - 7-2012
- Living & Marriage In Vietnam
- Motorbike Accidents in Vietnam: A Post-Mortem
Recent comments
- Thanks, My Vietnam Visa.com
15 hours 28 min ago - Some of monks in my country
18 hours 24 min ago - Some of monks in my country
18 hours 24 min ago - Nice! Check out mine!
1 day 6 hours ago - you are not only Vietnamese,
2 days 10 hours ago - The cost of the visa stamps
2 days 12 hours ago - The cost of the visa stamps
2 days 12 hours ago - Excellent site you have here
2 days 22 hours ago - I'm curious as to what they
3 days 6 min ago - I'm curious as to what they
3 days 6 min ago
Latest Technical Posts
I also post a lot of technical material unrelated to Vietnam that doesn't hit the home page.
- Code Retreat 2012 - Ho Chi Minh City : $(document).ready(function(){ $('.geshifilter').hover(function(){console.log(this);console.log($(this));$(this).css('position', 'relative').css('width', '800px').css('z-index', 1000);}, function...
- Internet Censorship in Southeast Asian Countries (Myanmar, China, Malaysia, Thailand, Cambodia, Vietnam) : Vietnam has been labeled an "enemy of the Internet" by Reporters Without Borders. There have been a lot of cases of bloggers being targeted, harrassed, and arrested. But RSF (Reporters Sans...
- Using 3G Internet in Cambodia : On my most recent trip to Cambodia I bought a Cambodian SIM card so that I could both make calls and use the Internet on my smartphone. At the Moc Bai/Bavet border are a number of Khmer people (who...
- MailChimp vs poMMo, Mailman, Phplist - Self-Host or Outsource Your Mailing List? : Use your own mail server or outsource it? Let's say you have a rather large mailing list of a few thousand email addresses and, well, sending it out with GMail is no longer cutting it. What are your...
- Internet in Vietnam - Good, Bad, Ugly : If you ask Vietnamese officials, you'll hear such hyperbole as "the Internet service development in Vietnam is in no way inferior to developed countries in the world" (Mai Liem Truc, former Deputy...
- poMMo proBLEMs : poMMo is free open source mailing list management software. It's written in PHP and pretty basic but does give a decent management interface. However, it's no longer maintained. There is a GitHub...
- Preventing Repetitive Stress Injuries for Programmers and Writers : My situation I'm a career programmer who has suffered from pain in my hands and arms for several years. Like carpal tunnel syndrome, this pain is from damage to tissue (including tendons) caused by...
- Calling the US for free from foreign countries : Calling US numbers from the US is pretty trivial and nearly free. But calling from another country means either: - paying for long distance from your telephone company - using a phone card to call...
- Speeding up your slow Android smart phone : Some time after getting a new phone or after wiping and reinstalling the phone's OS (or upgrading to a new version of Android), the phone starts to bog down and feel laggy compared to before. The...
- Wifi Security at Home and at Cafes : Vietnam is blessed with free wifi at nearly any cafe even if it doesn't always work as advertised, like most things in Vietnam. Vietnam is also blessed with cafes on nearly every block. So finding a...
0 comments
Post new comment