Over the Internet and intranets, identification takes the form of an authentication certificate, or simply, a certificate. News Server supports both server and user certificates.
Server certificates are used by servers to authenticate to other servers or clients when exchanging encrypted information. A news server authenticates to a newsreader or to another news server that is connecting to send encrypted data.
When a newsreader connects to a news server, the server certificate identifies the news server to the newsreader. The newsreader is assured that it is connecting to the correct news server.
When a news server connects to a remote news server to send encrypted data, the remote news server sends its certificate to the sending server to identify itself. After the remote news server successfully identifies itself, the sending server starts the encrypted transmissions.
The following example provides a general overview of the behind-the-scenes server authentication process:
If so, the client proceeds to the next step. If the client doesn't trust the CA, it can cancel the connection or proceed without server authentication. If the client is another news server, it will cancel the connection.
If the information matches, the client accepts the server's certificate.
User certificates are used for newsreader authentication when a newsreader connects to the News Server. When a newsreader attempts to connect to the News Server, the server can request that the newsreader authenticate by sending a user certificate.
To transfer the user certificate, both the user and the server must be using Novell Certificate Server 2.0.
User certificates provide more secure authentication than the basic username and password authentication. Only machines with a valid certificate signed by a CA that you trust can authenticate to your news server.
The following example provides a general overview of the behind-the-scenes user authentication process:
If so, the server proceeds to the next step. Otherwise, the server informs the newsreader that the user certificate was issued by an unknown CA.
If you require authentication by user certificates, be aware of the following: