Presentation Fonctionnalités du Classic Client Software

Transcription

Presentation Fonctionnalités du Classic Client Software
MIDDLEWARE CLASSIC CLIENT
Le middleware de Gemalto proposé avec les cartes Classic TPC IM CC v3 est appelé « Classic Client ». Ce
middleware supporte l'ensemble des cartes de la gamme « Classic TPC ».
Caractéristiques générales
Logiciel
Cryptographie à clé publique RSA
Authentification SSL
Signature et chiffrement S/MIME
Support CryptoAPI pour les applications Microsoft
Support PKCS #11 pour les applications tierces
Génération de bi-clé sur la carte
Smart card logon natif sous Windows 2000, XP, Vista et 2003
Signature/chiffrement des documents Office
Signature/chiffrement des documents Adobe Acrobat
Support clients VPN
Autentification WiFi par carte à puce/ certificats
Support Citrix et Terminal Services
Support IdenTrust
Création de packages d'installation utilisateurs: utilitaire de création par
l'administrateur de package de setup destinés au déploiement par les utilisateurs
finaux.
 Gestion de certificats:: propagation automatique, visualisation, import, export (sauf clé
privée) et suppression.
 Gestion de code PIN: Politique de PIN, changement de PIN à la première utilisation en
option, interface de changement et déblocage de code PIN














Lecteurs de carte
1. Support pour tout lecteur compatible PC/SC
2. Support pour le lecteur sécurisé à clavier et écran Gemalto PC Pinpad
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Architecture de Classic Client
Classic Client est fondé sur des APIs standard: PKCS#11 et CAPI. Celles-ci sont installées sur
le poste client, afin que les applications faisant usage de modules cryptographiques puissent
avoir accès aux certificats et biclés présents sur les cartes.
Grâce à cette architecture, les applications n'ont ainsi pas besoin de connaître le type de carte
à puce ou clé USB employé et la manière de communiquer avec elles: c'est le rôle de Classic
Client.
Utilitaire Classic Client Toolbox
Tous les outils fournis par Classic Client sont regroupés dans un utilitaire appelé “Classic Client
Toolbox”, qui founit un certain nombre de fonctionnalités à l'utilisateur. Cet outil est disponible
dans de nombreux langages dont le français – voir liste complète plus loin dans ce document.
1 Administration de la carte
1.1. Changement du PIN et déblocage (si autorisé)
2 Contenu de la carte
 Voir les informations sur la carte
 Voir les Certificates stockés sur la carte (et choisir le cas échéant le certificat
par défaut pour le logon par carte à puce)
3 Diagnostics (destiné aux interactions avec le support technique)
 Informations détaillées sur le produit et son installation
Ci dessous, l'interface de changement de code PIN:
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Figure - Gestion du code PIN
Import et export de certificats
Le “Classic Client Toolbox” permet d'importer et exporter des certificats. La disponibilité de ces
fonctions peut être configurée (permise ou non) par l'administrateur lors de la création du setup
utlisateur. Dans le dossier “Certificats”, l'utilisateur peut:
•
Importer un certificat dans la carte à puce, depuis le magasin de certificats Windows
ou bien depuis un fichier dans un des formats suivants:
 Fichier PKCS#12 (*.p12, *.pfx)
 Fichier binaire (*.der, *.cer, *.crt)
 PKCS#7 (*.p7b)
 Certificat encodé Base 64 (*.b64)
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
•
Exporter un certificat depuis la carte à puce vers le magasin Windows ou bien un
fichier

Note: il n'est naturellement pas possible d'exporter vers un fichier PKCS#12, ce
format étant destiné à contenir et certificat et biclé entier: la carte à puce n'autorise
jamais l'export de la clé privée une fois que celle-ci a été soit générée à bord soit
chargée ultérieurement.
Figure - Gestion des certificats
1.1.1.1
Déblocage de PIN à distance
Si le PIN de la carte est bloqué (par défaut après trois tentatives), l'administrateur peut définir
plusieurs options:

L'utilisateur peut débloquer la carte directement à l'aide du PUK

L'utilisateur peut débloquer la carte en mode “challenge response” dans lequel il doit
appeler le support technique qui lui communiquera un code de déblocage à usage unique
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231

L'utilisateur n'est pas autorisé à débloquer sa carte (soit parce que seul l'administrateur a
accès à cette option, soit parce que le code de déblocage n'est pas initialisé)
L'option numéro deux ci dessus permet de mettre en place une procédure de déblocage plus
sécurisée que l'utilisation d'un simple code PUK
- L'utilisateur n'est pas obligé de faire appel à un administrateur pour débloquer sa
carte, le support technique habituel peut suffire.
-
L'administrateur ne communique jamais le véritable code PUK
L'utilisateur ne peut pas réutiliser le code de déblocage, celui-ci étant à usage
unique
Il n'est pas possible de débloquer une carte autre que celle de l'utilisateur à l'aide
de code de déblocage
Dans ce mode, l'utilisateur téléphone au support technique, s'identifie, et après communication
de son numéro de série de carte et du code aléatoire affiché dans la “Classic Client Toolbox”, le
helpdesk lui fournit un code de déblocage. Avec ce code déblocage, qui n'est valide qu'une
seule fois, l'utilisateur peut débloquer sa carte et choisir un nouveau PIN.
L'utilisateur choisit l'option “Administration de la carte” dans le “Classic Client Toolbox” et
choisit l'option “Déblocage de PIN”. L'utilisateur appelle alors le support technique et, après
identification, communique le numéro de série et aléa qui sont affichés:
1.
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Figure - Déblocage de PIN à distance
Le support technique communique alors un code temporaire de déblocage (en réalité le
code PUK chiffré) que l'utilisateur peut alors taper. La carte est alors débloquée et l'utilisateur
choisit un nouveau code PIN.
2.
Figure - Déblocage et choix du nouveau PIN
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Notes importantes sur l'utilisation du déblocage de PIN à distance:
• L'utilisation de cet outil nécessite que l'opérateur du support technique ait accès à
l'application de déblocage correspondante, afin de pouvoir:
1 Entrer le numéro de série de la carte de l'utilisateur ainsi que l'aléa
2 Calculer le code de déblocage à communiquer au téléphone.
• Cette application peut être facilement intégrée dans les workflows des supports
techniques, ou même à l'intérieur d'applications de 'Card Management Systems'.
• L'opérateur du support technique doit posséder une carte dédiée qui stocke les
codes de déblocage de manière sécurisée et calcule les codes de déblocage.
Fonctions administrateur de Classic Client Toolbox
Le logiciel “Classic Client” livré sur CDROM ou bien via un site web sécurisé est par défaut un
package administrateur, qui permet à l'intégrateur de définir lui-même l'ensemble des
paramètres qui seront accessibles aux utilisateurs finaux de Classic Client. Ce package contient
ainsi une option “Administrateur” spécifique permettant à un administrateur de définir ces
options, et de générer le “Setup” d'installation correspondant.
De cette manière, l'intégrateur ou l'administrateur peut définit précisément les réglages de
sécurité ainsi que de politique de code PIN, ainsi que les options de configuration, et créer un
exécutable déployé chez les utilisateurs.
Durant la création d'un installateur destiné aux utilisateurs finaux, trois grandes étapes sont
proposées:
1. Réglages de configuration
2. Politique de code PIN
3. Spécifications du paquet d'installation
Naturellement, le paquet d'installation utilisateur ainsi généré ne contiendra aucune des options
administrateur.
Réglages de configuration:
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Lors de cette étape, l'administrateur définit à travers une interface graphique les options de
configuration du setup utilisateur:
• Si l'utilisateur peut débloquer une carte bloquée
• Si l'utilisateur a accès à la procédure de déblocage à distance décrite précédemment
• Si l'utilisateur a le droit ou non d'effacer le contenu de sa carte
• Si l'utilisateur est autorisé à changer son code PIN ou non.
• Si l'import et l'export de certificats est autorisé
Figure - Ecran de configuration
Politique de code PIN:
Dans cette fenête, l'administrateur peut définir la politique de code PIN.
1. Longueur du code PIN
2. Caractères autorisés
3. Vérification de l'historique du code PIN, et de présence de répétitions (e.g. 11221122)
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
4. Appartenance du PIN à une liste de PIN 'faibles' connue, et définition de cette liste.
Figure - Politique de code PIN
Par la suite, lorsqu'un utilisateur souhaitera changer son code PIN, la politique définie par
l'administrateur affichée par Classic Client, et l'utilisateur devra suivre cette politique afin de
changer son code PIN.
Génération du paquet d'installation:
L'administrateur, après définition des configurations ci-dessus, pourra ensuite générer un ou
plusieurs paquets d'installation correspondant aux divers profils d'utilisateurs en usage pour son
application. Cest paquets comprendront:
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
•
•
•
1.
Les réglages de configuration
La politique de PIN
La langue
Les divers modules supplémentaires à inclure ou non
Figure - Génération de l'installeur
Une fois définies, ces options permettront de créer un installeur personnalisé qui pourra
ensuite être distribué aux utilisateurs finaux.
Déploiement de l'installeur
Après avoir créé un installeur à destination des utilisateurs finaux, se pose la question des
options de déploiement.
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
L'installeur se présente sous forme d'un répertoire contenant un fichier “setup.msi” ainsi que les
divers fichiers nécessaires à l'installation.
Plusieurs méthodes peuvent être utilisées:
1. Gravage et distribution d'un CDROM
2. Fourniture du Package via une distribution en ligne
3. Déploiement du logiciel via un système automatisé. Ce mode est particulièrement
adapté en entreprise où le déploiement des logiciels s'effectue généralement en mode
silencieux, 'poussé' par l'administrateur.
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Description technique des composants de Classic Client
Cette section décrit les diverses caractéristiques techniques de Classic Client, ainsi que la liste
des applications testées par Gemalto à chaque sortie de nouvelle version.
Cependant, Classic Client peut fonctionner en général avec toute application faisant usage de
soit PKCS#11 soit Microsoft-CAPI, et cette liste n'est donc pas exhaustive. Cependant, aucune
suite standard de certification n'existant pour ces deux standards, Gemalto effectue un certain
nombre de tests pour les applications les plus populaires, et un test d'intégration est
recommandé pour les applications non présentes dans la liste.
Version du produit : v6.0
Applets et cartes supportées:
•
Classic TPC IS
•
Classic TPC IM CC
•
Classic MDE TPC IM
•
Carte IAS ECC
Cartes obsolètes supportées:
•
GemSafe GPK16000 (requires GPK add-on on top of Classic Client)
Lecteurs de carte à puce supportés:
•
Contact:
o
o
o
o
PC Card
PC Express
USB Shell Token V2
PC Twin
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
o
o
o
•
Secure PIN Pad Readers:
o
o
o
•
USB e-Seal Token V2
PC USB-SL
PC USB-TR
PC Pinpad
GCR 5500
Dell keyboards – SK-3105, SK-3205 and RT7D60
Contactless:
o
Prox DU/SU
Systèmes d'exploitation supportés:
•
Windows 2000 Professional SP4 – 32 bits
•
Windows XP Pro SP2 & SP3 – 32 & 64 bits
•
Windows Vista SP1 & SP2 – 32 & 64 bits
•
Windows 7 – 32 & 64 bits
•
Windows Server 2003 R2 SP2 – 32 & 64 bits
•
Windows Server 2008 (up to SP2) – 32 & 64 bits
•
Windows Server 2008 R2 – 64 bits
•
Linux RedHat RHEL v5 – 32 bits
•
Debian Etch – 32 bits
•
Mac OS 10.5 & 10.6
Prérequis matériels:
•
Processeur 1GHz minimum
•
1Go de RAM minimum pour Windows 32 bits
•
1Go de RAM minimum pour Windows 64 bits
Interfaces cryptographiques supportées:
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
•
PKCS#11 v2.01
•
Microsoft CAPI v2
Langues supportées en standard:
•
Anglais
•
Chinois (Simplifié)
•
Chinois (Traditionel)
•
Czech
•
Hollandais
•
Français
•
Allemand
•
Hongrois
•
Italien
•
Japonais
•
Latvian
•
Polonais
•
Portuguais
•
Espagnol
•
Suédois
•
Turc
Nom du produit
Versions
Commentaire
, v7, v8
Strong authentication with SSL
Navigateurs
Internet Explorer
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231
Nom du produit
Versions
Commentaire
V3.0, V3.5
Strong authentication with SSL, PIN change,
PKCS#12 file key injection
Microsoft Outlook
2003 SP1 & 2007, express
Email signature and encryption
Mozilla Thunderbird
v2.0
Email signature and encryption
Microsoft Windows CA
Server 2003/2008
Certificate enrolment and renewal
Entrust Authority
v7.1
Certificate enrolment and renewal
Opentrust SCM
V4.1
Certificate enrolment and renewal
Microsoft ILM
2007 FP1
Certificate enrolment and renewal
Intercede MyID
8.0 SR1
Certificate enrolment and renewal
Microsoft Terminal Services
Server 2003 & 2008
Smartcard logon
Citrix Xenapp Server
v4.5 & 5.0
Smartcard logon
Microsoft office
2003 SP1, 2007
Documents signature and encryption, VB macros
signing
Adobe Acrobat Reader
V8, v9
Document encryption and signature
Adobe Acrobat
V9
Document encryption and signature
Open Office
V3.0
Document signature
McAfee Endpoint Encryption
Build 5600
Preboot Authentication & Disk Encryption
WinMagic SecureDoc
4.8
Preboot Authentication & Disk Encryption
Mozilla Firefox
Email
Certification Authorities
Card Management Systems
Thin client and remote access
Office tools
Disk Encryption
Net Informatique Service (N I S) – Le Grand Bosquet – Bât C – Chemin de Font Sereine
13 420 GEMENOS - FRANCE
 : +33 (0)4 42 36 82 50  : +33 (0)4 42 32 16 94
Email : [email protected] - Http://www.nis-infor.com
SAS Capital 300000 € - Siret 40193223100038 – NAF : 524Z – Intracom : FR84401932231