Une signature numérique est conceptuellement identique à une signature écrite appliquée à des documents papier. Une signature numérique est utilisée pour authentifier le signataire et les informations numériques signées (telles que les modèles de formulaire, les messages électroniques et les documents) à l’aide du chiffrement de l’ordinateur.
Contenu de cet article
Spécification d’un message de confirmation à afficher lors de l’application d’une signature
Signatures numériques pour les modèles de formulaire InfoPath
Qu’est-ce qu’une signature numérique ?
Les signatures numériques permettent d’établir les éléments suivants :
- Authenticité La signature numérique permet de s’assurer que le signataire est bien celui qu’il prétend être.
- Intégrité La signature numérique permet de s’assurer que le contenu signé n’a pas été modifié ou falsifié depuis l’application de sa signature numérique.
- Non-répudiation La signature numérique permet de prouver l’origine du contenu signé à toutes les parties. Le terme répudiation fait référence à l’acte d’un signataire rejetant tout lien avec le contenu signé.
Un certificat numérique est requis pour appliquer une signature numérique à un formulaire Microsoft InfoPath ou à un modèle de formulaire InfoPath. Vous pouvez obtenir un certificat numérique auprès d’une autorité de certification commerciale ou auprès de votre administrateur de sécurité interne.
Les signatures numériques peuvent être appliquées aux formulaires InfoPath et aux modèles de formulaires InfoPath sur lesquels elles sont basées.
Signatures numériques pour les formulaires InfoPath
Les signatures numériques peuvent être appliquées aux formulaires remplis dans Internet Explorer et dans InfoPath. En tant que concepteur de formulaires, vous spécifiez les données à signer et configurez les méthodes et les contrôles par le biais desquels les utilisateurs ajoutent leurs signatures. Une fois qu’un formulaire est signé, le formulaire ou la partie du formulaire qui a été signé ne peut pas être modifié sans invalider la signature.
Appliquer une signature numérique à un formulaire
InfoPath permet au concepteur de formulaires de spécifier si tout ou partie du formulaire sont signés numériquement lors de l’application de signatures. Il existe plusieurs façons de procéder, et votre choix en tant que concepteur doit être basé à la fois sur l’expérience utilisateur qui convient le mieux à vos utilisateurs et sur l’expérience disponible pour vos utilisateurs lorsqu’ils vont appliquer la signature. Il existe trois interfaces par le biais desquelles les utilisateurs peuvent appliquer une signature numérique, et chacune de ces interfaces peut être configurée pour appliquer une signature numérique partielle ou complète.
Contrôle de section
Le contrôle Section peut être utilisé pour appliquer des signatures numériques dans Internet Explorer et dans InfoPath Filler. Le moyen le plus simple de configurer un contrôle Section pour appliquer une signature numérique consiste à utiliser la boîte de dialogue Propriétés de section.
- Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
- Sous l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Section .
- Répétez les deux étapes précédentes, si nécessaire, pour ajouter les contrôles supplémentaires que vous souhaitez que les utilisateurs signent à la zone de contrôle Section .
Remarque
Lors de l’application d’une signature numérique, les utilisateurs signent les données enregistrées dans ces contrôles.
- Sélectionnez le contrôle Section .
- Sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Cochez la case Autoriser les utilisateurs à signer numériquement cette section case activée.
- Sélectionnez Ajouter des données pouvant être signées dans la liste.
- Le plus souvent, les valeurs par défaut de la boîte de dialogue Ensemble de données signables sont correctes. Seuls les utilisateurs avancés doivent modifier ces valeurs.
- Cliquez sur OK pour fermer la boîte de dialogue Ensemble de données signables .
- Cliquez à nouveau sur OK pour fermer la boîte de dialogue Propriétés de la section .
Le contrôle Section est le plus souvent utilisé pour appliquer des signatures numériques à des parties d’un formulaire. Toutefois, il peut également être utilisé pour appliquer des signatures à un formulaire entier. Lorsque vous utilisez un contrôle Section pour appliquer une signature numérique à un formulaire entier, il est préférable d’ajouter tous les contrôles de votre formulaire à la section.
Remarque
La signature de section est prise en charge dans Internet Explorer et dans InfoPath Filler.
Contrôle ligne de signature
Le contrôle Ligne de signature est utilisé pour appliquer des signatures numériques aux formulaires remplis dans infoPath Filler et signe par défaut l’intégralité du formulaire. Le plus souvent, vous pouvez simplement ajouter le contrôle Ligne de signature à un emplacement approprié sur le formulaire (généralement en bas), et il n’y a pas d’autres paramètres à configurer. Toutefois, le contrôle Ligne de signature peut être configuré pour permettre aux utilisateurs de signer un formulaire à l’aide d’une image ou de signer uniquement des parties d’un formulaire.
Définir le contrôle Ligne de signature pour utiliser une signature d’image est le plus souvent utilisé avec des empreintes Hanko, qui sont couramment utilisées au Japon. Pour configurer le contrôle Ligne de signature afin d’utiliser une image pour les signatures numériques :
- Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
- Sous l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
- Sélectionnez le contrôle Ligne de signature .
- Sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Dans la boîte de dialogue Propriétés de la ligne de signature , cliquez sur l’onglet Avancé .
- Dans la section Apparence , cliquez sur Afficher l’empreinte.
- Cliquez sur OK.
Pour configurer le contrôle Ligne de signature afin de signer uniquement une partie du formulaire :
- Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
- Sous l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
- Sélectionnez le contrôle Ligne de signature .
- Sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Dans la boîte de dialogue Propriétés de la ligne de signature , cliquez sur l’onglet Avancé .
- Dans la section Spécifier les parties du formulaire à signer , cliquez sur le bouton Modifier .
- Spécifiez l’ensemble de données signables à l’aide du sélecteur Sélectionner un champ ou un groupe.
- Cliquez sur OK pour fermer la boîte de dialogue Ensemble de données signables .
- Cliquez à nouveau sur OK pour fermer la boîte de dialogue Propriétés de la section .
Remarque
Le contrôle Ligne de signature est disponible uniquement lorsque vous concevez un formulaire InfoPath 2010 Filler et n’est pas pris en charge dans les formulaires de navigateur Web. En outre, le contrôle Ligne de signature permet à InfoPath de prendre en charge le flux de travail Collecter des signatures - SharePoint 2010. Le flux de travail Collecter des signatures – SharePoint 2010 achemine un document Microsoft Office enregistré dans une liste ou une bibliothèque vers un groupe de personnes pour collecter leurs signatures numériques.
Mode Backstage
La vue Backstage de Microsoft Office est utilisée pour appliquer des signatures numériques en parallèle à l’utilisation des contrôles section et ligne de signature et en l’absence de contrôles de signature. Toutefois, il est le plus souvent utilisé en l’absence d’un contrôle de ligne de signature lorsque vous n’en voulez pas un sur la surface de votre formulaire.
Pour utiliser le mode Backstage afin de collecter une signature numérique en l’absence de contrôles de signature, vous devez d’abord activer les signatures numériques pour le formulaire et spécifier l’ensemble de données que les utilisateurs signent.
- Cliquez sur l’onglet Fichier.
- Cliquez sur Options de formulaire.
- Sous Catégorie, cliquez sur Signatures numériques, puis sélectionnez Autoriser les parties de signature du formulaire.
- Cliquez sur Ajouter.
- Entrez le nom des données qui seront signées, sans espaces, dans la première zone de texte.
- À droite de la zone de texte Champs et groupes à signer , cliquez sur l’icône Sélectionner XPath .
- Dans la boîte de dialogue Sélectionner un champ ou un groupe , cliquez sur le champ ou le groupe pour lequel vous souhaitez activer les signatures numériques.
- Cliquez sur OK.
Remarque
La vue Backstage est une fonctionnalité client uniquement. Par conséquent, il peut uniquement être utilisé pour appliquer des signatures numériques aux formulaires remplis à l’aide d’InfoPath Filler.
Ajouter plusieurs signatures à un formulaire
Lors de la conception d’un modèle de formulaire, vous pouvez également spécifier si les utilisateurs sont autorisés à ajouter plusieurs signatures numériques à un formulaire et si ces signatures doivent être co-signées (chaque signature est indépendante des autres signatures) ou contre-signées (chaque signature signe le formulaire, ainsi que les signatures qui le précèdent). Vous pouvez configurer plusieurs signatures à l’aide du contrôle Section ou d’un contrôle Ligne de signature, comme suit :
Contrôle de section
- Sélectionnez le contrôle Section , puis, sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Cliquez sur l’onglet Signatures numériques .
- Sélectionnez la zone Autoriser les utilisateurs à signer numériquement cette section case activée.
- Cliquez sur le bouton Modifier .
- Sélectionnez l’option appropriée dans la section Options de signature .
- Cliquez sur OK.
- Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .
Contrôle ligne de signature
- Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
- Sous l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
- Sélectionnez le contrôle Ligne de signature .
- Sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Cliquez sur l’onglet Avancé.
- Cliquez sur le bouton Modifier .
- Sélectionnez l’option appropriée dans la section Options de signature .
- Cliquez sur OK.
- Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .
Spécification d’un message de confirmation à afficher lors de l’application d’une signature
Vous pouvez également spécifier un message de confirmation pour montrer à l’utilisateur quand une signature numérique est appliquée. Pour spécifier un message de confirmation :
Contrôle de section
- Sélectionnez le contrôle Section .
- Sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Cliquez sur l’onglet Signatures numériques .
- Sélectionnez la zone Autoriser les utilisateurs à signer numériquement cette section case activée.
- Cliquez sur le bouton Modifier .
- Sélectionnez l’option appropriée dans la section Options de signature .
- Entrez le message souhaité dans la zone Message de confirmation de signature .
- Cliquez sur OK pour fermer la boîte de dialogue Ensemble de données signables .
- Cliquez sur OK pour fermer la boîte de dialogue Propriétés de la section .
Contrôle ligne de signature
- Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.
- Sous l’onglet Accueil , dans le groupe Contrôles , cliquez sur le contrôle Ligne de signature .
- Sélectionnez le contrôle Ligne de signature , puis, sous l’onglet Propriétés , dans le groupe Propriétés , cliquez sur le bouton Propriétés du contrôle .
- Sous l’onglet Général , définissez le message dans la zone Message que les signataires verront avant la signature .
- Cliquez sur OK.
Désactiver les signatures numériques
Effectuez les étapes suivantes pour désactiver les signatures numériques pour un formulaire :
- Cliquez sur Fichier , puis sur Options de formulaire.
- Sous Catégorie, cliquez sur Signatures numériques.
- Cliquez sur Ne pas autoriser la signature du formulaire.
Signatures numériques pour les modèles de formulaire InfoPath
En plus d’activer les signatures numériques afin que les utilisateurs puissent signer des formulaires basés sur votre modèle de formulaire, vous pouvez également signer numériquement le modèle de formulaire que vous concevez. La signature numérique d’un modèle de formulaire vous authentifie en tant que concepteur du modèle de formulaire de la même façon qu’une signature numérique sur un formulaire vous authentifie en tant qu’utilisateur qui a rempli le formulaire.
L’ajout d’une signature numérique à un modèle de formulaire permet également au modèle de formulaire de fonctionner au niveau confiance totale. Par exemple, un modèle de formulaire qui contient du code managé qui utilise le niveau de sécurité Confiance totale doit être installé sur l’ordinateur d’un utilisateur ou signé numériquement par le concepteur de modèle de formulaire afin qu’il puisse être utilisé à distance.
Remarque
Si un modèle de formulaire a été conçu sur la base d’un schéma XML, vous pouvez activer les signatures numériques pour ce modèle de formulaire uniquement si le schéma XML a un nœud qui se trouve dans l’espace de noms de signature numérique W3C (World Wide Web Consortium).
Pour signer numériquement un modèle de formulaire, procédez comme suit :
- Cliquez sur l’onglet Fichier.
- Cliquez sur Options de formulaire.
- Cliquez sur Sécurité et approbation.
- Sélectionnez la zone Signer ce modèle de formulaire case activée.
- Cliquez sur Sélectionner un certificat.
- Dans la boîte de dialogue Sélectionner un certificat , cliquez sur le certificat avec lequel vous souhaitez signer numériquement le modèle de formulaire.
- Cliquez sur OK.
Remarque
Si un certificat n’est pas approuvé sur l’ordinateur d’un utilisateur, InfoPath affiche un message de sécurité et exige que l’utilisateur active l’approbation pour l’émetteur du certificat avant que l’utilisateur puisse ouvrir un formulaire basé sur votre modèle de formulaire.
Considérations
- Durée de vie d’une signature numérique de formulaire InfoPath
Le certificat numérique utilisé pour appliquer une signature numérique a une date d’expiration. Lorsque le certificat expire, toutes les signatures numériques appliquées avec ce certificat sont considérées comme non valides. InfoPath 2010 prend en charge l’implémentation d’Office 2010 XAdES-T pour résoudre ce problème pour les signatures de formulaire InfoPath. Pour plus d’informations sur la durée de vie des signatures numériques et l’utilisation de XAdES, voir Signatures numériques dans Office 2010.
- Signatures de modèle de formulaire InfoPath
Comme pour les signatures de formulaire, le certificat numérique utilisé pour signer un modèle de formulaire a également une date d’expiration. Toutefois, InfoPath 2010 ne fournit pas de mécanisme pour appliquer des métadonnées XAdES à un modèle de formulaire. Lorsqu’une signature numérique est appliquée à un modèle de formulaire, l’éditeur doit planifier le renouvellement de la signature numérique à l’aide de SignTool avant la date d’expiration du certificat numérique.
- Sécurité
Les signatures numériques sont uniquement aussi sécurisées que les algorithmes de chiffrement qu’elles utilisent pour garantir que les données signées n’ont pas été falsifiées. Pour une présentation de la sécurité des signatures numériques dans InfoPath 2010, consultez Prise en charge des signatures numériques dans InfoPath 2010.
Haut de la page