Password Management
Home > Ask the Security Experts > Identity Management and Access Control Questions & Answers > Are knowledge-based authentication systems doing more harm than good?
Ask The Security Expert: Questions & Answers
EMAIL THIS

Are knowledge-based authentication systems doing more harm than good?

Joel Dubin EXPERT RESPONSE FROM: Joel Dubin

Pose a Question
Other Security Categories
Meet all Security Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 25 March 2007
How detailed should KBA (knowledge-based authentication) systems be without unreasonably digging into an individual's privacy? Is your pet's name or mother's maiden name enough? Should an enterprise enact authentication with information it already has, like a recent bill amount?

>
EXPERT RESPONSE
Knowledge-based authentication (KBA) is about finding a balance between privacy, security and ease-of-use. Also called "secret questions," KBA is often used as a backup or retrieval system for users that forget their password. It works like this: when a user forgets his or her password, he or she can engage a KBA system, which prompts the user for the answer to a secret question. If answered correctly, the system either retrieves or resets the password. The prompt can be automated through a link on a Web site, or over the phone through a customer service or help desk representative.

Users, however, often set up the answers to their secret questions at the same time as their user ID and password. So months later, when they have to answer a secret question, they've already forgotten the secret answer too, defeating the whole point of KBA.

There are also design and implementation issues with KBA. How many questions should be used? Should a series of prepared questions be offered to users at registration, or should users be allowed to make their own up? Usability studies have shown that KBA systems often confuse users, and they do better when offered a set of canned questions to choose from. Other studies have shown that requiring users to answer two questions isn't much more secure than having them answer one.

There can be other complications with KBA as well. One is cultural issues, particularly if your company operates internationally. Questions that are perfectly reasonable in one country may be either irrelevant or offensive in another. Security is another matter. The famous "mother's maiden name" question has already been compromised by identity thieves. One of the first destinations of a credit card thief is often a genealogical Web site in order to obtain this information on their victims, using that small bit of information to eventually steal a victim's complete identity.

When it comes to formulating the perfect KBA question, unfortunately there is no formula. Questions fall into two categories: factual, like "What was the name of your high school?" or "What city were you born in?" or, they can be about preferences, as in "What is your favorite color?" or "What is your favorite food?"

If privacy is a concern, the best mix of questions should probably come from both categories. For factual questions, a best practice could be to use information that the enterprise already has, as you suggest.

An interesting product you might want to take a look at is ExpectID IQ from IDology Inc. ExpectID is a service that creates questions from public records. The product generates neutral questions, like information about someone's prior address.

It's worth noting that security guru Bruce Schneier has said that secret questions actually lower security. Schneier claims that answers to secret questions are actually weaker than passwords, since they are basically easily guessed words. And, since they're used for bypassing passwords, they weaken rather than enhance the security of user ID and password systems.

For more information:

  • In ths SearchSecurity.com Q&A, security expert Joel Dubin unveils the best methods for managing user permissions.
  • Learn how to add an extra layer of security to your passwords with some 'fudge'.


  • Sound Off! -   Be the first to post a message to Sound Off!


    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


    RELATED CONTENT
    Identity Management and Access Control
    CardSpace vs. user IDs and passwords
    Biometrics vs. biostatistics
    What are the dangers of using radio frequency identification (RFID) tags?
    What are the risks of connecting a Web service to an external system via SSL?
    What should an internal support model for identity management look like?
    What precautions should be taken if biometric data is compromised?
    How to choose the right biometric security product
    How to prevent hackers from accessing your router security password
    How does identity propagation work?
    Is it secure to use .NET membership class for user authentication?

    Password Management
    Societe Generale bolsters internal controls, discovers second insider
    Former LendingTree employees pilfer firm's customer database
    Hitachi acquires M-Tech Systems for identity management
    Worst Practices: Three big identity and access management mistakes
    Sun shifts strategy with GRC push
    Security360: Identity management market
    IBM releases simplified Tivoli Identity Manager
    Top 10 access-related controls for PCI compliance
    Identity management woes
    What is the best way to securely change the local administrator password in a domain?

    Password Policy
    Former LendingTree employees pilfer firm's customer database
    Security360: Identity management market
    Survey finds access control problems at many firms
    IBM releases simplified Tivoli Identity Manager
    Top 10 access-related controls for PCI compliance
    Identity management woes
    Will enabling Group Policy password settings affect existing user accounts?
    Complex password compliance requirements made simple
    Database authentication, encryption getting priority in some businesses
    How to safely issue passwords to new users

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    graphical password  (SearchSecurity.com)
    identity chaos  (SearchSecurity.com)
    logon  (SearchSecurity.com)
    OpenID  (WhatIs.com)
    passphrase  (SearchSecurity.com)
    password  (SearchSecurity.com)
    shadow password file  (SearchSecurity.com)
    single-factor authentication (SFA)  (SearchSecurity.com)
    TACACS  (SearchSecurity.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary



    Search and Browse the Expert Answer Center
    Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
    Browse our Expert Advice

    TechTarget Security Media
    Information Security View this month\\'s issue and subscribe today.
    Information Security Decisions Apply online for free conference admission.
    SearchSecurity.com
    HomeNewsMagazineWebcastsWhite PapersLearningAdviceTopicsEventsAbout Us

    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




    All Rights Reserved, Copyright 2003 - 2008, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts