none
SSL Certificates on WinCE 6 and WinCE 5 RRS feed

  • Question

  • I have three questions on this topic:

    1. Please tell me if there any any special requirements that I have to take care (such as image components) in order to be able to install certificates on my embedded device.
    2. How do I install a SSL certificate on my device?
    3. How do I use a certain SSL certificate installed on my embedded device against a SQL connection, using Compact Framework?
    Friday, April 22, 2011 1:14 PM

Answers

  • Hello,

    you should be able to install any standard X.509 ceritifcate onto your Windows CE device (CE5 or CE6 are here similar).

    A certificate can be either added after the the image is already up and running or pre-built into your image (your choice, each has cons and pros).

    There is extensive help on that in Windows CE6 help articles. A simple way to test your platform for that matter will be to manually add X.509 certificate using control panel --> certificates applet.

    .Net CF should just pick your installed certificate up, no extra steps are needed in my opinion.

    Regards

    SergeiR


    • Marked as answer by Mang AlexMVP Tuesday, May 31, 2011 10:07 AM
    Monday, April 25, 2011 5:01 PM

All replies

  • Hello,

    you should be able to install any standard X.509 ceritifcate onto your Windows CE device (CE5 or CE6 are here similar).

    A certificate can be either added after the the image is already up and running or pre-built into your image (your choice, each has cons and pros).

    There is extensive help on that in Windows CE6 help articles. A simple way to test your platform for that matter will be to manually add X.509 certificate using control panel --> certificates applet.

    .Net CF should just pick your installed certificate up, no extra steps are needed in my opinion.

    Regards

    SergeiR


    • Marked as answer by Mang AlexMVP Tuesday, May 31, 2011 10:07 AM
    Monday, April 25, 2011 5:01 PM
  • there's also a sample code which shows how to obtain a certificate for a Windows Embedded CE device from a Microsoft Windows 2000 or Windows Server 2003 with Web enrollment support installed (%_WINCEROOT%\PUBLIC\COMMON\SDK\SAMPLES\ENROLL)


    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com
    • Proposed as answer by Misbah Khan Tuesday, April 26, 2011 1:45 PM
    Tuesday, April 26, 2011 9:00 AM