| Red Hat Documentation |
How Server Security WorksYour Red Hat Linux Secure Server provides security by incorporating an implementation of the SSL protocol into the Apache Web server and by the use of CA-approved digital certificates. SSL handles the encrypted communications and the mutual authentication between browsers and your Red Hat Linux Secure Server. The CA-approved digital certificate provides authentication for your Red Hat Linux Secure Server (the CA puts its reputation behind its certification of your organization's identity). Encryption depends upon the use of keys (think of them as secret encoder/decoder rings in data format). In conventional or symmetric cryptography, both ends of the transaction have the same key, which they use to decode each other's transmissions. In public or asymmetric cryptography, two keys co-exist: a public key and a private key. A person or an organization keeps their private key a secret, and publishes their public key. Data encoded with the public key can only be decoded with the private key; data encoded with the private key can only be decoded with the public key. You'll use public cryptography to create a public and private key pair. Then you'll create a certificate request, which contains your public key. You send your certificate request, proof of your company's identity and payment to a CA. The CA verifies the certificate request and your identity, and then sends back a certificate for your Red Hat Linux Secure Server.
Your Red Hat Linux Secure Server needs a certificate signed by a CA, so that people who visit your website know you are who you claim to be. When a Web browser connects to a secure website, the browser asks for the identity of the organization behind the website. Before signing a certificate, a CA verifies that the organization requesting the certificate was actually who they claimed to be. Most Web browsers that support SSL have a list of CAs whose certificates they will automatically accept. If a browser encounters a certificate whose authorizing CA is not in the list, the browser will ask the user to choose whether to accept or decline the connection. The process of getting a certificate is fairly easy. A quick overview is as follows:
|
||||||||||||
|
© 2001 Red Hat, Inc. All rights reserved. About Red Hat : Legal statement : Privacy statement : Y2K statement : Contact Red Hat |