|
Access:
» Problems with HTTP AuthenticationRelated categories: WWW | Networks | Low-level network security | Security | Networks Emilio CasbasViewed: 15827 | Article date: 2006-08-09 17:49:47 Authentication is a technique of identification based on knowledge. HTTP provides natural functionality of HTTP authentication. In this article, Emilio will concentrate on basic authentication, which is more widespread among clients and Web servers but also less secure.
The HTTP protocol offers us a challenge-response authentication mechanism which can be used by a Web or proxy server to grant or refuse access to resources on the network. Nowadays, the Net is witness to millions of transactions, as well as providing both public and confidential data. The network makes it all possible, but in order to maintain security we must know who has got access to our sensitive data and who can perform privileged operations. One must be sure than unauthorised users cannot browse documents which they do not have access to. Servers must somehow find out who the user in question is and, using that information decide what kind of action they can take.
What you will learn...
What you should know...
Authentication is a technique of identification based on knowledge, that is - on something the user knows, like a password or a PIN number. HTTP provides natural functionality of HTTP authentication. In reality, HTTP defines two official authentication protocols: basic and digest. Here I will concentrate in particular on basic authentication, which is more widespread among clients and Web servers but also less secure.
Figure 1. Web servers on the Internet These are the scopes of using this method of authentication:
Figure 2. Web servers on an intranet
|
|
Copyright C 2006 by Software Developer's Journal. All rights reserved.








SDJ Users:
hakin9 StarterKit IT Practical Solutions for Newbies










