SECURITY

Protect your passwords (Part 1)

4/28/2012 11:46:52 AM

Keep track of all of your passwords with KeePass, a free password manager

How many passwords do you rely on every day to live and function online? Think hard about all the accounts you have to log into - we're sure it reaches a dozen, including news sites, forums and others. Do you leave them all logged in or do they generally all have the same password? It's an uncomfortable question, because password management skills are something to which most of us would rather not draw attention. People in offices, for example, often write passwords on whiteboards.


Description: Opt to run KeePass normally, otherwise the database won’t be saved.

Opt to run KeePass normally, otherwise the database won’t be saved.

The need for passwords is a problem that won't go away, but as we've seen recently, some cross-site scripting vulnerabilities rely on you leaving yourself logged into online accounts to do their fiendish work. Luckily, there are ways of securely and portably managing all of your essential passwords.

Project Goal: Protect your passwords

Don’t dumb down your passwords because you can't remember them all. Instead use a password management program to keep your PC and accounts safe without worrying about forgetting their account details.

 

Requires: KeePass

This software is an open source solution for online password management. You can download it from www. keepass.info.

Why passwords?

Passwords have been around since antiquity. Guards would challenge people trying to enter restricted areas and only let them pass if they knew that day's word - hence the term. Used correctly, they're still an excellent method of securing access to resources. The problem is that the need to remember so many of them means vulnerabilities quickly creep in.

Today we have so many passwords and there are so many people trying to gain access to them that using some form of password management tool is becoming essential. The results of not doing so can be embarrassing to say the least. How many times have you seen Facebook friends post shocking status updates, only to discover that a friend or family member had taken advantage of the logged-in account for a laugh?

Beyond the embarrassment, reputations and even whole identities can be taken, and the rightful owner locked out, simply by changing the password on an account that's been left logged in.

Toptips: sandboxes  

Some AV products try to mate KeePass open in a sandbox – a controlled environment. Override your antivirus by asking it to open KeePass normally, or you’ll lose your data when you close it

Management tools

There are several excellent password management tools that will help you keep track of all the passwords you need for life online. They fall into four basic categories. First, there are those that store your passwords securely on a local storage device and let you I access them via a secret master key. Next, there are those designed to run on mobile devices, such as smartphones. With the rise of cloud computing, there are now several password managers designed to follow you anywhere, which are accessed through a web interface. Finally, there are hardware password management devices integrated into services, such as those used by banks which generate complex sequences of challenge and response codes to authenticate you.

What all these password managers have in common is the simple requirement to remember a single, master password that grants access to all the credentials they store. Many password managers will even fill in web forms for you, making login procedures more convenient.


Description: Set up a master password to keep all your others safe

Set up a master password to keep all your others safe

 

Cracking passwords

Cracking passwords is a complex business for a PC. The two basic approaches are brute force and dictionary attacks.

In a brute force attack, the software might begin with 'aaaaaaaa' and work through to 'zzzzzzzz'. This can be very time-consuming - for an eight- letter, lowercase password consisting of the letters a-z, the there are 268, or 208,827,064,576 possibilities. Remotely try ingl.000 options a second would take roughly 6.6 years.

Analysis of cracked passwords has revealed that some are more popular than others. Believe it or not, ‘123456' is the world's most popular password, followed by 'password' and the username. In July 2011, Hotmail actually banned the password ‘123456'. Other sites such as Twitter have also banned easily guessed passwords.

Dictionary attacks were developed to speed up password cracking. Common passwords are tried first, including simple variations. This technique can substantially reduce the time needed to crack passwords.

Things should be easier if an attacker can obtain a password file and work on it locally and a desktop computer can try millions of passwords per second. The problem is that passwords are stored encrypted. The only way the attacker has of telling if he has found the correct password is to encrypt it and test this against the stored, encrypted version.

Other  
  •  Mobile Viruses the risk keeps growing (Part 2) - iOS Apps in the Sandbox & Check App Authorisations
  •  Mobile Viruses the risk keeps growing (Part 1)
  •  Firewalls: Protection or Deception?
  •  Encrypt Your Entire Hard Drive with FileVault
  •  AVG Internet Security 2012
  •  Unravelling the mobile security conundrum
  •  Three rising cybercrime threats
  •  2012: the year of the mobile threat
  •  DrayTek Vigor 3200n
  •  What the cyberhackers do with your personal information
  •  Multifaceted Tests : Attempting Server-Side Includes (SSI) Injection Systematically, Attempting Log Injection Interactively & Attempting LDAP Injection Interactively
  •  Multifaceted Tests : Attempting XPath Injection Interactively & Attempting Server-Side Includes (SSI) Injection Interactively
  •  Multifaceted Tests : Attempting Command Injection Interactively & Attempting Command Injection Systematically
  •  Multifaceted Tests : Attempting PHP Include File Injection Interactively & Creating Decompression Bombs
  •  Programming .NET Components : Addressing Other Security Issues
  •  Programming .NET Components : Principal-Based Security
  •  Programming .NET Components : Visual Studio 2005 and Security
  •  Multifaceted Tests : Modifying Host Headers & Brute-Force Guessing Usernames and Passwords
  •  Multifaceted Tests : Bypassing Field Length Restrictions & Attempting Cross-Site Tracing Interactively
  •  Multifaceted Tests : Making HTTP Requests Using XSS & Attempting DOM-Based XSS Interactively
  •  
    Top 10
    Has Apple Lost It? (Part 2)
    Has Apple Lost It? (Part 1)
    Sony Computer Entertainment (Part 3)
    Sony Computer Entertainment (Part 2)
    Sony Computer Entertainment (Part 1)
    Sony's 4K Ultra World - Ready For Yet Another Resolution Revolution
    Analyze This - Wi-Fi Nets Via Smartphone (Part 2)
    Analyze This - Wi-Fi Nets Via Smartphone (Part 1)
    Devolo dLAN 500 AV Wireless + Starter Kit
    The Slithery World Of Hybrid Cloud Security
    Most View
    Golden Media Spark One - Plenty To Offer Out Of The Box (Part 1)
    Windows 7 : Using Compression and Encryption (part 2) - Compressing Files and Folders
    Stylish Loewe 3D TV
    Mastering Windows PC (Part 1) - Starting with programs & Windows controllers
    SteelSeries Siberia v2 Frost Blue - Comfortable And Great Sounding Headset
    Windows 8’s Anatomy (Part 2)
    Buying Guide – Router (Part 1) - NetGear DG8334G v5, TP-Link TD-W8961ND
    Lomond EvoJet Office
    jQuery 1.3 : An image carousel
    Serialize to an In-Memory Stream
    Set-Top Boxes Awards – Q1 2013
    Windows Phone 7 Development : Revising WeatherRx to Manage Slow Data Connections
    AVG Internet Security 2012
    My ipad : Presentations with Keynote - Organizing Slides
    Online Radio Tuner
    Dell Latitude 6430u Review – A Super-Durable Ultrabook (Part 2)
    SQL Server 2005 : Working with SQL Server Management Objects in Visual Studio (part 3) - Creating Backup-and-Restore Applications, Performing Programmatic DBCC Commands with SMO
    Buying Guide: Memory Kit (Part 2) - Corsair Dominator GT With DHX Pro Connector, G. Skill RipjawsZ DDR3-2133 & Mushkin Enhanced Redline 16GB DDR3-2133
    .NET Compact Framework : Drawing Text
    The EOS M - Not As Large As A DSLR