Securing Exchange Server 2003

Understanding Digital Signatures

You can through digital signatures secure an Exchange Server 2003 messaging system. Digital signatures are used to verify the identities of the senders of data messages. With Exchange Server 2003, a digital signature can be attached to an e-mail message to ensure that the sender of the message is actually who he/she claims to be. If the content of the e-mail message is modified as the message is being transported, the signature becomes invalid.

Hashing algorithms provide data authentication and non-repudiation. A hashing algorithm is a complex mathematical algorithm, called a hash function, which is applied to a segment of the original message. This results in a fixed length output, called a hash value, which is unique to the original message. If the data is modified while being transmitted, the recipient is able to determine this because a single bit change results in many changes to the fixed length output of the hash.

Digital signatures use a hashing technology to authenticate the identity of the sender. While a bigger hash means a more secure algorithm, performance is negatively impacted because these hashes take longer to create.

The hashing algorithms supported in Windows Server 2003 are outlined below:

Exchange Server 2003 and Outlook 2003 implement digital signature capabilities through using Secure Multi-Purpose Internet Mail Extensions (S/MIME).

Understanding Public Key Encryption

Exchange Server 2003 provides public key encryption which can be used to protect e-mail messages from being interpreted. Exchange Server 2003 and Outlook 2003 implement encryption capabilities through using Secure Multi-Purpose Internet Mail Extensions (S/MIME).

A public key infrastructure (PKI) can be defined as a set of technologies which control the distribution and utilization of unique identifiers, called public and private keys, through the utilization of digital certificates. The set of technologies that constitute the PKI is a collection of components, standards and operational policies. The PKI process is based on the use of public and private keys to provide confidentiality and integrity of an organization’s data as it is transmitted over the network. When users partake in the PKI, messages are encoded using encryption, and digital signatures are created which authenticate their identities. The recipient of the message would then decrypt the encoded message.

To ensure that data is securely transmitted over the Internet, intranet, and extranet; cryptography is used. With PKI, you can define cryptography as being the science used to protect data. A type of cryptography, called encryption, uses mathematical algorithms to change data to a format that cannot be read, to protect the data. Encryption basically ensures that the content of a data message is hidden from unauthorized parties intercepting the message. A mathematical algorithm contains the method used to scramble the original message into ciphertext. A cryptographic key is utilized to either change plaintext (original message) to ciphertext (scrambled message) or to change ciphertext (scrambled message) to plaintext (original message). It is the ciphertext that is transmitted over the network. The message is decrypted into a readable format once it has reached the intended recipient.

Encryption utilizes keys to encrypt and decrypt data. Longer complicated keys mean that data is more protected from interpretation by another person.

The PKI components that enable digital signature and encryption capabilities are listed here:

How to implement digital signatures and encryption on Exchange Server 2003

  1. Open the Certification Authority console by clicking Start, Administrative Tools, and then Certification Authority.
  2. Right-click Certificate Templates, and click New, and then Certificate Template To Issue from the shortcut menu.
  3. The Enable Certificate Templates dialog box opens.
  4. Click Exchange User.
  5. Click OK.
  6. Right-click Certificate Templates again and then click Manage from the shortcut menu.
  7. This opens the certificate templates management tool.
  8. Right-click Exchange User and then select Properties on the shortcut menu.
  9. The Exchange User Properties dialog box opens.
  10. Click the Security tab.
  11. In the Group Or User Names box, select Authenticated Users.
  12. In the Permissions For Authenticated Users box, for the Enroll permission, enable the Allow checkbox.
  13. Click OK in the Exchange User Properties dialog box.
  14. Click OK.

How to configure digital signatures and encryption in Outlook

  1. Open Outlook.
  2. Click Options on the Tools menu item.
  3. The Options dialog box opens.
  4. Click the Security tab.
  5. Click Settings.
  6. The Change Security Settings dialog box opens.
  7. In the Security Settings Name box, enter a name for the e-mail digital certificate.
  8. In the Signing Certificate pane, under Certificates and Algorithms, select Choose alongside Signing Certificate.
  9. Select the signing certificate.
  10. In the Hash Algorithm box, choose a hash algorithm.
  11. Click OK in the Change Security Settings dialog box.
  12. On the Security tab of the Options dialog box, in the Encrypted E-mail box, select the appropriate options:
    • Encrypt contents and attachments for outgoing messages.
    • Add digital signature to outgoing messages.
    • Send clear text signed message when sending signed messages.
    • Request S/MIME receipt for all S/MIME signed message.
  13. Click OK.


Top 5 Free Networking Tools

Bookmark Securing Exchange Server 2003

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.