Installing Certificates On Windows Phone 7
Installing Certificates On Windows Phone 7
Digital certificates are electronic files that bind a users or computers identity to a pair of electronic keys that can be used to encrypt and sign digital information. Certificates are issued by a certification authority (CA) that vouches for the identity of the certificate holder, and they enable secure client communications with websites and services. Digital certificates do the following: Authenticate that their holderspeople, websites, and even network resources such as routersare truly who or what they claim to be. Protect data that's exchanged online from theft or tampering.
Certificates are also used for installation and licensing of Windows Phone 7 applications from the Marketplace Hub.
Certificate installer
The certificate installer on Windows Phone 7 is a smart installer. It automatically detects what certificates need to be installed and stores them in the appropriate certificate store. We recommend that you restart the phone to activate the installed certificates after installation is complete. Its possible to install certificates on Windows Phone 7 using either of the following two methods:
Basic Authentication
Basic authentication is the simplest method of authentication. With Basic authentication, the server requests that the client submit a user name and password, which are sent in plaintext over the Internet to the server. The server verifies that the supplied user name and password are valid and grants access to the client. Basic authentication is enabled by default for EAS. However, we recommend that you disable Basic authentication unless you also deploy SSL. When using Basic authentication over SSL, the user name and password are still sent in plaintext, but the communication channel is encrypted.
CertificateBased Authentication
Certificatebased authentication uses digital certificates to verify identities. This approach uses another form of credentials, in addition to the user name and password, to prove the identity of the user who is trying to access the protected resources. In a certificatebased authentication scenario, the device has a valid client certificate installed that was created for user authentication. In addition, the device has a trusted root certificate for the server to which it establishes an SSL connection. Deploying certificatebased authentication prevents users who have only a user name and password from synchronizing with Exchange.
Resources
Understanding Digital Certificates and SSL on Microsoft TechNet Windows Phone 7 root certificates on the Windows Phone 7 Guides for IT Professionals page