Web Hosting How-Tos
  Home arrow Web Hosting How-Tos arrow Page 2 - One-time Passwords - Tight Security fo...
Web Hosting Articles  
Web Hosting FAQs  
Web Hosting How-Tos  
Web Hosting News  
Web Hosting Security  
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter 
 
Developer Updates  
Free Website Content 
ASP Web Hosting  
ASP.NET Web Hosting 
Budget Hosting 
Coldfusion 
Colocation 
Mobile Linux 
APP Generation ROI 
E-Commerce Hosting 
Linux Web Hosting 
Managed Hosting 
Reseller Web Hosting 
Shared Hosting 
Small Business Hosting 
Virtual Private Servers 
Windows Web Hosting
 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEB HOSTING HOW-TOS

One-time Passwords - Tight Security for Sensitive Data and Responsible Users
By: Blue Moon
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 6
    2005-05-18

    Table of Contents:
  • One-time Passwords - Tight Security for Sensitive Data and Responsible Users
  • What Exactly is OTP?
  • OTP and Web Hosting
  • Where on the Web is OTP?

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    One-time Passwords - Tight Security for Sensitive Data and Responsible Users - What Exactly is OTP?


    (Page 2 of 4 )

    OTP, as the name implies, is a technology that lets a given password be used only once for authentication to access a particular resource. Thus, even if the password is intercepted, it cannot be used again. It is important to note that OTP is used for access control only and not for securing data in transmission. It guards the first step in the process – who is entering. Data still must be encrypted during transfers.

    When establishing a new session, the server issues a challenge string, which is different every time, and the user types in his or her password for this session. The response the user inputs is calculated with the help of the MD4, MD5, or SHA1 hashing algorithms. The variables that are required for the calculation are the challenge phrase for the session and the password of the user.

    The hashing algorithm computes the response string (the password) and the user types it in at the prompt. It is very important to use a reliable hashing algorithm that makes it impossible to compute any one-time passwords from known previously used passwords. Often, to ensure additional security, this algorithm is tied to a physical device, such as a token that is a one of a kind, and nobody besides the user has the same. A smart card would be one example of such a token.

    The crucial part in OTP is the hashing algorithm. If it is possible to break it, then the whole system is at risk. But breaking hashing algorithms is not that easy. When users use an external device, for instance a PDA that is not part of the network, and therefore keylogger and sniffer programs are not running, the incidental breaking of the hashing algorithms is unlikely to happen.

    More Web Hosting How-Tos Articles
    More By Blue Moon


       · I hope that this article was both useful and enjoyable. It will be really...
     

    WEB HOSTING HOW-TOS ARTICLES

    - Choosing a Web Host for Your WordPress Blog
    - Connecting to a Server using SSH: the Fundam...
    - How to Expand a Simple Website
    - Practical Virtualization with VirtualBox
    - Other Uses for Your Web Hosting Server
    - Hosting Your Own Website: Reliability
    - Introduction to Hosting Websites
    - Choosing a Website Host
    - How to Choose a Budget Web Host
    - URL Redirection
    - How to Link a Domain Name to a Dynamic IP
    - How to Set up a Simple Website
    - Choosing the Right Kind of Web Hosting
    - Introduction to Choosing the Right Web Host
    - Strategies for Creating Domain Names






    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 5 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek