Click to See Complete Forum and Search --> : Windows CE digital certificate


visharad
March 24th, 2008, 05:20 AM
In Windows XP, the "Default web site properties" pane accessible from "Internet Information Services" administrative tool has a tab named "Directory Security". The “Server Certificate“ button in this tab gives access to a Wizard that can generate a certificate request. Once generated, it can then be sent to a Certificate Authority to obtain a fully functional or a free, test only, certificate. The certificate can be installed on an XP computer where the request is generated. With the ceritificate in place, the Https protocol can be enabled and tested.

My problem is that I need to generate certificate requests on Windows CE but I could not find any wizard to do that. I could find that Windows CE has a web server service named HTTPD. The web server can answer secure Https protocol requests provided that a digital certificate has been installed on the panel. The digital certificate identifies uniquely the server node and provides the public server key to encrypt requests to the server. The digital certificate can be imported using the “Certificates” utility in the control panel.

In the absence of a wizard to generate certificates, I am not able to enable and test Https protocol communications.

Please let me know if it is possible to enable Https communication protocol on a Windows CE working as web server without installing digital certificates.

If it is a must to have digital certificate, then let me know how to generate a certificate request from a Windows CE node and get a free digital certificate to try Https communications having Windows CE as web server.

visharad
April 3rd, 2008, 08:11 AM
Suppose IIS is installed in Windows NT. It "Default Web Sites" pane has a tab named “Directory Security”. The “Server Certificate“ button gives access to a Wizard that can generate a certificate request. The certificate request is for the node itself only. Once generated, it can then be sent to a Certificate Authority to obtain a fully functional or a free, test only, certificate.

I want to know if something similar can be done in Windows CE.Net? If my understanding is correct, then IIS cannot be installed in Windows CE.Net. But, if not IIS, then can we generate certificate request from Windows CE node in some other means? May be through Web server or some other means?
Please let me know.