Signature

Définition, exemples et bonnes pratiques

À retenir

  • Sert d'identifiant unique pour un fichier ou un comportement.
  • Indispensable pour garantir l'intégrité (le contenu n'a pas été modifié).
  • Utilisée par les antivirus pour reconnaître les menaces déjà connues.

En informatique, une signature est une empreinte unique qui permet d'identifier formellement un élément, qu'il s'agisse d'un fichier, d'un utilisateur ou d'un programme malveillant. On peut la comparer à une empreinte digitale : elle sert à reconnaître un objet spécifique ou à prouver l'identité de celui qui a créé un document.

Étymologie

Dérivé du latin signare (marquer d'un signe), le terme a d'abord désigné l'acte manuel de signer un document. En informatique, il s'est transformé pour désigner des modèles mathématiques ou des séquences de code permettant une identification automatique et infalsifiable.

Exemples d'usage

  • La signature virale : une suite de caractères (octets) propre à un virus, qui permet à l'antivirus de le repérer immédiatement lors d'une analyse.
  • La signature numérique : un mécanisme cryptographique ajouté à un e-mail ou un PDF pour garantir que l'expéditeur est bien celui qu'il prétend être.
  • La signature d'une méthode : en programmation (Java, C++), c'est la combinaison du nom d'une fonction et de ses paramètres.

Cas d'usage

On rencontre ce concept en cybersécurité pour la détection de menaces, en développement logiciel pour structurer le code, et dans les échanges administratifs pour sécuriser les transactions électroniques.

Bonnes pratiques

Pour une protection efficace, il faut impérativement mettre à jour les bases de signatures de son antivirus quotidiennement. En matière de documents, il ne faut pas confondre une image de signature manuscrite (facile à copier) avec une véritable signature numérique sécurisée par certificat.

Synonymes

empreinte numérique sceau identifiant unique

Antonymes

anonymat usurpation

Conseil

Si vous débutez en sécurité, retenez que la signature est la base de la confiance numérique. Sans elle, il serait impossible de savoir si le logiciel que vous téléchargez est l'original ou une version piratée contenant un virus.

Questions fréquentes

Une signature d'antivirus protège-t-elle contre tout ?

Non, elle ne protège que contre les menaces déjà identifiées. Elle est inefficace contre les nouvelles attaques dites 'zero-day'.

Quelle est la différence entre signature et certificat ?

La signature est l'acte technique de sceller un document, tandis que le certificat est la 'carte d'identité' numérique qui prouve à qui appartient cette signature.