Table of contents

    It’s a curse of the modern world that so much of our lives are secured by passwords. If you use the same one for everything, or switch between a few tried and tested favourites, then you don’t really have much in the way of security at all.  If you are an online business then you are a bigger target than most – it is therefore vital to practice safe passwording.

    Common password mistakes

    The most common mistakes we see with passwords are:

    Using words as passwords

    Just because they are called passwords doesn’t mean they should contain words. A particularly common way to crack passwords is to launch a dictionary attack – literally trying all the words in the dictionary (and combinations of them). This is an incredibly efficient way to hack the majority of password combinations.

    Substituting numbers for letters

    Switching letters for numbers (such as changing password to pa55wo7d) might make a password appear more secure – it might even help you bypass an annoying form that requires a more robust password.  It doesn’t, though, add much in the way of security. Programmes created to launch dictionary attack also infiltrate letter/number substitutions.

    Re-using passwords

    When you use the same password more than once your security is only as strong as the weakest service you use. When sites are cracked and user passwords exposed, hackers will then try those passwords on other common sites to see if those details have been used elsewhere. The lists are also often made public, meaning that your login details, for a variety of services, may be circulating on the internet.

    Painful though it sounds, you should only use each password once.

    Hard to crack doesn’t have to mean hard to remember

    We have all been taught to think that passwords like resTeThu?7Ru  or P3As*qUg are the ideal: long strings of difficult to guess and difficult to remember random characters.  These are pretty tough to crack, but the fact they are hard to remember renders them close to useless as ‘use once’ passwords – unless you are storing them for look-up.

    Software to the rescue?

    Systems such as LastPass and Keepass offer ways to generate passwords and have them available whenever you need them.  This solution is convenient and ensures you have the strongest one-use passwords. You are reliant on the security of both the service itself and the master password that you use to protect your login store.

    Such systems work particularly well when groups of people need access to passwords. In fact, we employ something similar here at OKO.

    Have a system

    An alternative approach is to have a system come up with tough to crack passwords that are not hard for you to remember. Here is just one example of something that might work for you.

    Pick a sentence that you will remember, or maybe a line from a song. Use the initial letters from that line to make the password. This can provide you with long passwords that are incredibly easy to remember. For instance, Led Zeppelin fans might be find talwkatgigasbasth easy to recall, or maybe iwlaactfohovah – if Wordsworth is more your thing. This works just as well with jokes, book titles or quotes, film names and scene dialogue or in fact any sentence that is memorable to you.

    As far as password strength goes, those are pretty good passwords. The length of the ‘string’ makes it tougher to crack by brute force. For pure password strength, initials from the first line of Stairway to Heaven are CONSIDERABLY more secure than the tougher looking P3As*qUg .

    P3As*qUg is part of a pattern with 608 billion passwords (608,000,000,000)
    talwkatgigasbasth  is part of a pattern containing 127 sextillion (127,000,000,000,000,000,000,000)

    Problem solved then? Well, not quite. There are three issues with this type of password.

    Someone could create a whole new dictionary

    If everyone started using the first line of their favourite song or poem, then it wouldn’t take long for someone to create a new dictionary of those initials. Picking a random line that you like makes it much harder, but there is still an inherent problem there as well.

    Such passwords will often be rejected

    When you provide a password you often have to comply with whatever arbitrary rules the website or service requires. We’ve all been annoyed by messages requiring that ‘all passwords must contain at least two letters, one number, one special character and a funny squiggly line that appears above the # key’. Despite the fact such restrictions make passwords considerably LESS secure, we have no choice but to follow such directions.

    You still need to remember a lot of passwords

    As mentioned before, passwords should ideally be unique to each service and this method doesn’t help you remember which song to use and when.

    Getting past the password police

    Pick a letter, a number and special character – mine are h7&. Add those to your password using an upper case letter. Those three characters are not particularly secure, but if you are relying on password length as security then that is not a problem. They should be enough to get you past most restrictive password systems.

    In this case, my ‘Stairway’ password has just become H7&talwkatgigasbasth .

    Making passwords unique

    If you add something to each password relating to where you use it, then you can make your new secure password mobile without compromise.  For example, I might choose to use the second and fourth letter of the services name and add that to the front.

    When I log into my Amazon account I might use maH7&talwkatgigasbasth but when I log into my Google profile it could be ogH7& talwkatgigasbasth.

    That system itself isn’t so secure if anyone knows it. However, you’d need to either tell someone or they’d need to have access to at least two of your passwords before they could apply it to a third login.

    Protecting against expanded dictionary attacks

    Using the above steps you also protect against someone adding lines from books/ films/songs (and whatever else they choose) to their dictionary.

    Wrapping it up

    Systems like the one explained are not perfect. In my experience though is they result in considerably more secure passwords than the vast majority of people are using. There are lots of ways you can vary this approach, but the core idea is the same:

    Stop remembering bad passwords and instead learn a system to create good ones you can’t forget.

    divider

    More From Our Blog

    How Publishers Should Handle Google’s Cookie Reversal
    How Publishers Should Handle Google’s Cookie Reversal
    September 2024
    Navigating the Ad Blocker Dilemma: 6 Strategies for Publishers
    Navigating the Ad Blocker Dilemma: 6 Strategies for Publishers
    August 2024
    5 Advanced Monetization Strategies for Online Publishers
    5 Advanced Monetization Strategies for Online Publishers
    July 2024
    View Blog