WISekey Managed PKI End-user Manual
This manual explains how WISeKey Managed PKI end-users log into the web-based user application, manage their profile, enroll for and renew digital certificates, and install certificates across Internet Explorer, Firefox, Google Chrome, and Apple Safari.
Frequently Asked Questions
How do I access the WISeKey Managed PKI end-user application?
You log in via the web-based application at https://secure.certifyid.com/certifyid/ura/user using an account created by your administrator, or by using a digital certificate once you have obtained one.
How do I change my password?
Open the 'My Profile' menu, choose the 'Authentication' tab, click 'Edit', enter your new password, and click 'Save'.
Why should I avoid using Google Chrome to enroll for a certificate?
Google Chrome allows generating the CSR, but it does not support certificate installation, so it should not be used for enrollment.
Can I install a certificate in a different browser than the one used to generate the CSR?
No, the certificate must be installed from the same browser that generated and submitted the CSR, since Firefox and Internet Explorer/Windows use separate certificate stores.
How can I use the same certificate in both Firefox and Internet Explorer?
You need to export the certificate from one browser and import it into the other, since Firefox has its own certificate store separate from IE/Windows.
How do I install a certificate for use in Google Chrome?
Since Chrome uses the Windows personal certificate store and does not allow direct installation, you must import the certificate manually in PFX format using certmgr.msc, or use a certificate already installed by Internet Explorer.
Manual text content
WISekey Managed PKI End - user Manual Date: January 2011 Version: 1.0.0 Authors: WISeKey SA WISeKey S.A - World Trade Center II - 29, route de Pré-Bois CP 885 1215 Geneva, Switzerland Tel: +41 22 594 30 00 - Fax: +41 22 594 30 01 Email: info@wisekey.com - www.wisekey.com The World Internet Security Company WISekey Managed PKI End-user Manual 2/30 URA_MPKI_End-User_Guide .docx TABLE OF CONTENTS 1 About this document ............................................................................................................................................ 3 Copyright ....................................................................................................................................................................... 3 2 Getting Started ........................................................................................................................................................ 4 3 User Login ................................................................................................................................................................. 4 4 Change Password ................................................................................................................................................... 5 5 Update User-Profile .............................................................................................................................................. 5 6 Certificate Enrollment Process ......................................................................................................................... 7 7 Renew your certificate ......................................................................................................................................... 9 8 Certificate Installation ......................................................................................................................................... 9 8.1 Using Microsoft Internet Explorer ....................................................................................................... 11 8.2 Using Firefox ................................................................................................................................................ 13 8.3 Using Google Chrome ................................................................................................................................ 15 8.4 Using Apple Safari ...................................................................................................................................... 18 9 Smartcard Certificate Enrollment................................................................................................................. 19 9.1 Using Microsoft Internet Explorer ....................................................................................................... 19 9.2 Using Mozilla Firefox ................................................................................................................................ 20 10 Certificate Management ............................................................................................................................... 23 Appendix A: Microsoft Certificate Management ............................................................................................... 25 Appendix B: Mozilla Firefox Certificate Manager ............................................................................................ 28 WISekey Managed PKI End-user Manual 3/30 URA_MPKI_End-User_Guide .docx 1 About this document This document describes the procedures for WISeKey managed PKI end-users to manage digital certificates. Copyright No part of the contents of this document may be reproduced or distributed in any form or by any means without the prior written permission of WISeKey SA. is a registered trademark of WISeKey SA . is a registered trademark of WISeKey SA . Microsoft, MS are registered trademarks, and Windows is a trademark of Microsoft Corporation. Published in Geneva, Switzerland, by WISeKey SA. Copyright © 2008 WISeKey SA. All Rights Reserved. WISekey Managed PKI End-user Manual 4/30 URA_MPKI_End-User_Guide .docx 2 Getting Started WISeKey provides a web-based application for end users to manage certificates via URL below: https://secure.certifyid.com/certifyid/ura/user Your administrator will create an account for you to logon the application, in which you can: - Enroll for a certificate; - Install a certificate; - Manage certificates; - Update your profile; - Change your password. 3 User Login The application provides two options for user authentication including: - Log into the application by your username and password. - Log into the application by a digital certificate. This option can be used only after you successfully obtain a certificate. The picture describes how to log into the application: You can click on “ Certificate Logon ” to log into the application by a digital certificate. A window with a list of your digital certificates will be shown for you to choose as follows: WISekey Managed PKI End-user Manual 5/30 URA_MPKI_End-User_Guide .docx 4 Change Password You can change your password as follows: - Open “ My Profile ” menu; - Choose “ Authentication ” tab; - Choose “ Edit ” button; - Enter your new password and then click on “ Save” 5 Update User-Profile You can update your profile information including: - Personal information – User tab; - Address – Address tab; - Job title – Company tab; The User tab‟s interface to update personal information appears as shown below: WISekey Managed PKI End-user Manual 6/30 URA_MPKI_End-User_Guide .docx Address information can be updated as follows: WISekey Managed PKI End-user Manual 7/30 URA_MPKI_End-User_Guide .docx Job title and company information can be updated as follows: 6 Certificate Enrollment Process To obtain a digital certificate, you need to generate a certificate signing request (CSR) and then submit it to the WISeKey via an online certificate registration form. There are two types of forms for you based on the system configuration: - Online-form : You enter subject distinguished names, and/or subject alternative names, and then submit your information. The browser will automatically generate the certificate signing request for you. - Offline-form : You use your existing certificate signing request, edit subject distinguished names, and/or subject alternative names loaded from the request, and then submit the request. Follow the steps below to submit your certificate signing request - Choose “Request” menu, and then click “ Request Certificate ” button - The certificate enrollment page should look like below for Microsoft Internet Explorer (IE) WISekey Managed PKI End-user Manual 8/30 URA_MPKI_End-User_Guide .docx - Below is the certificate enrollment page for non-IE browsers: - As you see above: For IE , you need to follow the steps: Choose a Cryptographic Service Provider (CSP); WISekey Managed PKI End-user Manual 9/30 URA_MPKI_End-User_Guide .docx Key length is often fixed; Determine if the private key is exportable or not; For Non-IE browsers , choose High-Grade key-size For Google Chrome: The browser allows to generate the CSR, but it does not support certificate installation. Therefore, do not use the Google Chrome browser. - Finally, click on “Generate” button. 7 Renew your certificate Your certificate can be renewed as follows: - Choose Certificate menu; - View the details of the certificate for renewal; - Click on the Renew button; 8 Certificate Installation Your certificate will be issued after the submission of the certificate signing request (CSR). Some certificates are issued immediately, and others require approval by an administrator. You should be notified by email when your certificate is ready. You can view the details of the certificate, download, or install it directly. The certificate can be installed from the Certificate-Install page if it is issued immediately. The page includes the install button as follows: The certificate can be also installed from the Certificate-View page if it requires approval by certificate registration officers. Below is a sample view of the page: WISekey Managed PKI End-user Manual 10/30 URA_MPKI_End-User_Guide .docx IMPORTANT: - The certificate MUST be installed from the browser that was used to generate and submit CSR. This means that it is unable to install certificate in Firefox if its CSR was generated by Microsoft Internet Explorer; - For Microsoft Windows Users , each user in a Windows PC has its own user profile and personal certificate store. This means that the user account to install the certificate MUST also be the same user account which generated its CSR; these above requirements are also true for a RENEWED certificate. - Firefox has its own certificate stores. Therefore, if a certificate is installed in IE, it cannot be used in Firefox, and vice versa. - If you want to use the certificate in both Firefox and IE, it should be exported from IE, and then imported to Firefox, or vice versa. - Please ask your certification authority for further information on the CA certificates that are linked to your certificate . Below is a sample entire CA certificate chain that has been correctly installed in Microsoft Windows: WISekey Managed PKI End-user Manual 11/30 URA_MPKI_End-User_Guide .docx Where : - OISTE WISeKey Global Root GA CA: Root CA Certificate; - WISeKey CertifyID Advanced G1 CA: Policy CA Certificate; - WISeKey CertifyID Advanced Services CA 1: Issuing CA Certificate; 8.1 Using Microsoft Internet Explorer Click Install button to install certificate. If the certificate is installed correctly, the following status message will be shown “The Certificate is now installed and ready to be used” . Your installed certificate should be available in the personal certificate store as follows: Next, we need to verify the installation of the certificate. Follow the steps below: - Open Trusted Root Certification Authorities store, the picture below depicts that the certificate is installed correctly. WISekey Managed PKI End-user Manual 12/30 URA_MPKI_End-User_Guide .docx - Open Intermediate Certification Authorities Store, the picture below depict that the certificate is installed correctly - Open Personal Certificate Store, and then open your certificate, if all the certificates were installed correctly, then the certificate view would look like below: WISekey Managed PKI End-user Manual 13/30 URA_MPKI_End-User_Guide .docx IMPORTANT: - Root Certification Authority (CA) Certificate and intermediate CA certificates in the CA certificate chain should be automatically installed in the Windows XP - In Windows 7, the OISTE WISeKey Global Root GA CA certificate is also installed by the Microsoft Root Certificate Update Program. - Root CA Certificates that are not automatically installed by the Microsoft Root Certificate Update Program must be installed manually. See the Appendix A . - If you get the following error message while installing a certificate in IE8 of Windows 7, Windows Vista, Windows Server 2008 or Windows Server 2008 R2 then please install the hot- fix 2078942 and try re-installing the certificate. - ERROR MESSAGE : An error occurred when installing your certificate. It might be because that the Root Certificate of your entity certificate was unable to install. Please download the CA chain and follow the instructions in the document below . 8.2 Using Firefox Click Install button to install certificate. If the certificate is installed correctly, the following status message will be shown “Your personal certificate has been installed. You should keep a backup of this certificate” . Open Firefox personal certificate store to check if the certificate is installed correctly as follows: - Open Options window of Firefox, and click “View Certificates” WISekey Managed PKI End-user Manual 14/30 URA_MPKI_End-User_Guide .docx - Your personal certificates should be listed in the “ Your certificates ” tab Next, we need to verify the installation of the certificate. If it was installed correctly, then the certification chain of the certificate would look like below: WISekey Managed PKI End-user Manual 15/30 URA_MPKI_End-User_Guide .docx IMPORTANT: - WISeKey CA Certificates are built-in certificates in Firefox, so they should be always available in the certificate store of the browser. - If the built-in certificates are not available, then you can install the certificates manually. See Appendix B. 8.3 Using Google Chrome Like Microsoft Internet Explorer, the browser uses the personal certificate store of the Microsoft Windows, and does not allow installing certificates directly. You have to import the certificate manually: - You can export certificate from Firefox, and then import it to Google Chrome; - Certificates installed by Microsoft Internet Explorer can be used by Google Chrome. - Registration Officer can help make a signing certificate request on behalf of you, and you will receive the certificate from the officer. Follow the steps below to import a certificate; the certificate must be stored in PFX format including a private key: - From Run window command, execute “ certmgr.msc ” command, and then choose Import menu like the picture below: WISekey Managed PKI End-user Manual 16/30 URA_MPKI_End-User_Guide .docx - Choose certificate file to import - Enter the password to open the certificate file, and then choose Personal certificate store: - Click Next, and then Finish to complete the wizard. - Open Google Chrome options, then click “Manage Certificates” WISekey Managed PKI End-user Manual 17/30 URA_MPKI_End-User_Guide .docx - Your certificate is now listed in the Personal certificate store. IMPORTANT: - You should verify the certificate installation like the section 7.1, because Google Chrome also use system certificate stores as Microsoft Internet Explorer. WISekey Managed PKI End-user Manual 18/30 URA_MPKI_End-User_Guide .docx 8.4 Using Apple Safari Follow the steps below to install your digital certificate in Mac OS X 1.6.x: - In the Certificate Install or Certificate View page, Choose “DER encoded binary X.509”, then download your certificate. - The Keychain Access program may be opened automatically. If not, you can double click on your certificate file downloaded to open it in the Keychain Access program: - Click Add button; - Key Chain might require you to enter your password; - Now your certificate should be available in the Key Chain list, and with status “This certificate is valid”. WISekey Managed PKI End-user Manual 19/30 URA_MPKI_End-User_Guide .docx 9 Smartcard Certificate Enrollment The process to obtain a smart card certificate is quite similar to the certificate enrollment process in the section 5. However, there are some differences depending on the browsers. 9.1 Using Microsoft Internet Explorer Follow the steps below to enroll for a smart card certificate on Microsoft Internet Explorer (IE). - Choose “Request” menu, and then click “ Request Certificate ” button - The certificate enrollment page should look like below: - Below is how the certificate enrollment page looks like on non-IE browsers: WISekey Managed PKI End-user Manual 20/30 URA_MPKI_End-User_Guide .docx - Choose Cryptographic Service Provider for your Smart card. The picture above uses “SafeSign” Provider. - Make sure that your smart card has been plugged, and then click on “Generate” button. You then will have to enter PIN. The smart card will take a while to generate the key pair. - If the certificate is issued immediately, then you click on the Install button in the Certificate Install page. - If the certificate is issued after approval of your organization registration officer, you must open Microsoft Internet Explorer in the machine you make the request, view detail of the certificate, and then click on Install. See section 9 to know how to browse and view your certificates. 9.2 Using Mozilla Firefox Mozilla Firefox deals with the smart card directly via the PKCS11 library provided by your smart card provider. In this document, we use Safe-Sign smart card driver. Follow the steps below: - Open Option window of the browser, choose “Security Devices” WISekey Managed PKI End-user Manual 21/30 URA_MPKI_End-User_Guide .docx - Then click on Load button: - Browse your PKCS11 driver, and click OK. - Now, in the Device Manager window, you can see your smart card WISekey Managed PKI End-user Manual 22/30 URA_MPKI_End-User_Guide .docx - Click on Log In, then enter your smart card PIN. - Next, choose “Request” menu, and then click “ Request Certificate ” button - Enter subject DN, and/or SAN value, choose High Grade, and then click Generate. Firefox will ask you to choose your smart card device. - Click OK, it will take a while to generate the key-pair WISekey Managed PKI End-user Manual 23/30 URA_MPKI_End-User_Guide .docx - If the certificate is issued immediately, then you click on the Install button in the Certificate Install page. - If the certificate is issued after approval of your organization registration officer, you must open Firefox in the machine you make the request, view detail of the certificate, and then click on Install. See section 9 to know how to browse and view your certificates. You might be asked to enter smart card PIN if you had closed the browser after you made the request - If the certificate is installed successfully, the message below will be shown. 10 Certificate Management All of your certificates can be listed and viewed using the Certificate menu. Below is a sample view of the page: Use the „view detail‟ button (in the display column) to view the detailed information of a certificate. WISekey Managed PKI End-user Manual 24/30 URA_MPKI_End-User_Guide .docx WISekey Managed PKI End-user Manual 25/30 URA_MPKI_End-User_Guide .docx Appendix A: Microsoft Certificate Management This appendix describes how to open the Certificate Management Program and its certification stores. You can open the Certificate Management Program with the following steps: - Run certmgr command from Run window; - Click the Certificates button in the Content tab of the Internet Options window - The Certificate Management Program will appear as shown below: WISekey Managed PKI End-user Manual 26/30 URA_MPKI_End-User_Guide .docx Where: - Personal store contains your certificates - The Intermediate Certification Authorities (CA store) contains Issuing and Policy certification authorities. - Trusted Root Certification Authorities (Root store) contains Root Certification Authorities. How to import a certificate into a certificate store is the same for all certificate stores. Below is an example of how to import WISeKey Root CA Certificate: - Check if the certificate to import is available in the certificate store. - Download Root CA Certificate in Certificate-Install or Certificate-View page. The Root CA certificate is often in the bottom of the CA certificate list. - Open Trusted Root Certification Authorities store. - Click Import… button and follow the wizard… WISekey Managed PKI End-user Manual 27/30 URA_MPKI_End-User_Guide .docx - Browse certificate file… - Next, click Finish - Click Yes WISekey Managed PKI End-user Manual 28/30 URA_MPKI_End-User_Guide .docx - Now certificate is in the certificate store Appendix B: Mozilla Firefox Certificate Manager This appendix describes how to open Firefox Certificate Manager and its certification stores. The program can be opened with the following steps: - Open menu Tool/Options…; - Choose Advanced button in the Options window, choose Encryption tab - Use “View Certificates” button; - “Your Certificates” tab lists your entity certificates; WISekey Managed PKI End-user Manual 29/30 URA_MPKI_End-User_Guide .docx - “Authorities” tab consists of the CA certificates; WISekey Managed PKI End-user Manual 30/30 URA_MPKI_End-User_Guide .docx How to install a CA certificate is described below: - Check if the certificate to import is available in the certificate store. - From the Certificate-Install or Certificate-View page, choose a CA certificate to install, and then select “DER encoded binary X.509” as format to download. - Click download below the CA certificate list, Firefox will automatically install the certificate after downloading it. A popup window will be shown as follows: - Click OK, and then do the same for the rest CA certificates of the WISeKey including: o WISeKey CertifyID Advanced G1 CA; o WISeKey CertifyID Advanced Services CA1;