Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Signature de code à distance

Editorial Team Editorial Team Aug 1, 2025

Besoin de signer numériquement un programme mais vous n’avez pas de jeton USB physiquement branché sur votre PC ? Pas de panique ! Nous allons vous expliquer comment vous connecter facilement à votre périphérique USB à distance et accéder à son contenu comme s’il était directement branché à votre ordinateur.

Que signifie la signature de code ?

Comme vous le savez, les éditeurs de logiciels ont tendance à signer numériquement les exécutables et les scripts afin de protéger leurs produits contre toute corruption ou modification non autorisée.

La signature de code est une méthode courante qui permet de confirmer l’identité de l’auteur d’un logiciel et d’assurer aux utilisateurs l’intégrité du programme. Le mécanisme d’authentification utilisé repose généralement sur des clés de signature sécurisées.

Il est primordial pour les fournisseurs de logiciels de protéger leurs clés privées contre tout accès non autorisé. Une des méthodes les plus fiables consiste à stocker ces clés dans des périphériques matériels cryptographiques, comme des jetons USB (ou dongles USB).

Comment accéder à distance à un dongle USB de sécurité

En tant que développeur logiciel, il se peut que vous ayez besoin d’accéder à un jeton USB à distance. Si votre dongle est physiquement connecté à un ordinateur de bureau, il devient compliqué de l’utiliser lorsque vous travaillez à domicile.

Il n’est pas rare non plus qu’un groupe de développeurs partage le même jeton USB contenant une clé de signature de code. Comme ce périphérique ne peut être branché qu’à un seul ordinateur à la fois, il est peu pratique de le déplacer constamment d’une machine à une autre.

Nous allons maintenant passer en revue les solutions les plus populaires et simples pour accéder à distance à un jeton USB et signer votre application logicielle. Nous vous présenterons également une méthode permettant de connecter une clé USB à plusieurs ordinateurs en simultané. Continuez à lire pour en savoir plus.

USB Network Gate en tant que logiciel d’accès à distance pour jeton USB

Que vous souhaitiez utiliser un jeton USB local pour signer un fichier sur une machine distante ou vous connecter à un dongle USB distant depuis votre PC local, le partage USB sur le réseau vient à la rescousse. USB Network Gate est désormais gratuit pour un usage personnel (partage d’un appareil USB), rendant la signature de code professionnelle accessible aux développeurs individuels.

Avec USB Network Gate, vous pouvez utiliser à distance votre certificat de signature de code pour signer un script, du code, un logiciel ou tout autre fichier exécutable.

Le logiciel repose sur une technologie avancée de virtualisation des ports USB qui permet de partager n’importe quel port USB réel sur le réseau. Une fois partagé dans l’interface conviviale du logiciel, le port peut être accessible depuis une machine distante. Ce qui est important, c’est que vous pouvez également accéder à l’appareil connecté au port partagé. Chaque nouvel appareil que vous connectez physiquement à ce port devient automatiquement partagé.

Accès au jeton USB avec USB Network Gate

Lorsque vous vous connectez à l’appareil partagé depuis un ordinateur distant, l’appareil apparaît dans votre système comme s’il était local. Les fonctionnalités et le contenu du dongle USB distant vous sont accessibles, quelle que soit la distance qui vous sépare de l’appareil réel.

Grâce à ses puissantes fonctionnalités et à sa simplicité d’utilisation, USB Network Gate est devenu un outil indispensable pour beaucoup.

Recommandé pour : Les petites et moyennes entreprises recherchant un jeton d’authentification USB flexible et multiplateforme sur un réseau local.

Avantages :
Prise en charge multiplateforme impressionnante sous Windows, Mac et Linux.

Pourquoi choisir cette solution ?

Prise en charge du protocole Remote Desktop. Vous pouvez compter sur ce logiciel dans votre session de bureau à distance.

Chiffrement du trafic. C’est probablement l’un des facteurs les plus cruciaux lorsqu’il s’agit de partager des jetons USB sur un réseau local ou sur Internet. Avec USB Network Gate, vous pouvez être sûr que vos données sensibles sont protégées de manière fiable lorsque vous établissez une connexion à votre dongle USB sur le réseau.

Si vous n’avez pas votre jeton USB à portée de main, il existe encore des moyens de signer des fichiers sur votre PC local en utilisant un jeton de signature de code pris en charge.

USB Network Gate Server - la machine à laquelle votre appareil est physiquement connecté.

USB Network Gate Client - l’appareil partagé qui se connecte à distance à la machine serveur.

Sur l’ordinateur serveur :

  1. Installez USB Network Gate sur votre PC (Mac ou machine Linux).

  2. Connectez un jeton USB, que vous souhaitez partager avec des ordinateurs distants, à un port USB de votre machine locale.

  3. Lancez l’application et accédez à l’onglet Appareils USB locaux. Vous verrez la liste de tous les appareils actuellement connectés à cet ordinateur.

  4. Tout ce que vous avez à faire est de trouver le jeton requis et de cliquer sur le bouton Partager à côté de son nom.

Ce jeton est maintenant accessible depuis un ordinateur distant !

N’oubliez pas d’activer l’authentification et de définir un mot de passe qui protégera votre appareil contre les connexions indésirables.

Sur l’ordinateur client :

  1. Installez l’application, lancez-la et accédez à l’onglet Appareils USB distants. Tous les appareils actuellement partagés à l’aide de USB Network Gate y seront affichés.

  2. Parmi tous les appareils, sélectionnez celui dont vous avez besoin et cliquez sur Connecter.

C’est tout !

Le jeton USB distant apparaîtra maintenant dans le Gestionnaire de périphériques de votre PC et vous pourrez l’utiliser comme s’il était physiquement connecté à votre ordinateur.

Donglify - Solution Alternative pour les Jetons de Signature de Code

Donglify est une application logicielle spécialisée conçue pour fonctionner avec des dongles de sécurité USB sous licence. Ce programme permet de partager des clés USB matérielles afin qu’elles soient accessibles depuis plusieurs ordinateurs simultanément.

Le logiciel propose la fonctionnalité « Multi-connect », qui permet à plusieurs développeurs d’utiliser en même temps le même jeton USB contenant une clé de signature de code.

Option Multi-connect pour les clés de licence

Recommandé pour : Les équipes de développement qui partagent un dongle USB entre plusieurs utilisateurs.

Pourquoi opter pour cette solution ?

  • Fournit un accès sécurisé aux dongles sans divulguer d’informations sensibles. Cela réduit considérablement les risques de violation de données lors des processus de signature de code à distance.
  • Protège la confidentialité des données grâce à un chiffrement SSL 2048 bits, garantissant la sécurité des connexions distantes et la tranquillité d’esprit des utilisateurs.
  • Augmente la durée de vie des dongles physiques en supprimant la nécessité de les brancher et débrancher constamment, ce qui réduit l’usure et les risques de panne.


  1. Créez un compte Donglify et téléchargez le logiciel sur l’ordinateur (serveur) auquel votre jeton USB est physiquement connecté.

  2. Installez l’application sur ce PC ainsi que sur toutes les machines qui devront se connecter au périphérique via Internet.

  3. Une fois l’installation terminée, lancez Donglify sur l’ordinateur serveur et connectez-vous à votre compte.

  4. Dans la fenêtre qui s’ouvre, cliquez sur l’icône « Plus » pour afficher la liste des dongles USB connectés localement.

    Remarque : Si le dongle que vous souhaitez partager est marqué avec l’icône « Multi-connect », cela signifie que plusieurs ordinateurs pourront s’y connecter simultanément. Si vous voyez l’icône « Single-connect » à côté du nom de votre dongle, il sera accessible uniquement depuis un ordinateur à la fois.

  5. Sélectionnez le dongle USB à partager et cliquez sur le bouton Partager situé en bas à droite.

  6. Ensuite, connectez-vous à ce dongle depuis un ordinateur client. Pour cela, lancez l’application, connectez-vous avec le même compte utilisé sur le serveur, puis sélectionnez le périphérique partagé et cliquez sur Connecter.

Donglify prend actuellement en charge les dongles USB suivants : HASP HL 2.16, HASP HL Pro 3.25, Sentinel HL 4.34, Sentinel UltraPro, Sentinel HL 4.27, Sentinel HL 4.31, Sentinel HL 4.54, Hardlock USB 1.02, Feitian Technologies ROCKEY Dongle, SafeNet eToken 5110, et CodeMeter CmStick.

Redirection de Dongle USB via le Cloud

Rediriger un dongle USB vers le cloud

Il est possible de déplacer un dongle de sécurité USB vers un environnement cloud en utilisant une solution de redirection USB. Le choix du logiciel dépendra de votre système d’exploitation et de la nature du projet que vous développez.

Recommandé pour : Les entreprises utilisant des infrastructures cloud telles qu’AWS, Azure ou Google Cloud, ainsi que les équipes distribuées ayant besoin d’un accès centralisé aux clés de signature.

Pourquoi choisir cette solution ?

  • Économique : Réduisez les coûts matériels en partageant un seul jeton dongle via le cloud, au lieu d’en acheter un pour chaque développeur ou membre de l’équipe.
  • Indépendance vis-à-vis des plateformes : La redirection USB fonctionne sur Windows, macOS et Linux. Les développeurs peuvent accéder aux dongles USB quel que soit le système d’exploitation utilisé.

  1. Choisissez une solution de redirection USB : Optez pour des applications telles que USB Network Gate ou Donglify.
  2. Installez sur les machines hôte et cliente : Installez le logiciel à la fois sur la machine où le dongle USB est physiquement connecté (hôte) et sur la machine distante qui y accède (client).
  3. Configurez le Cloud (optionnel) : Si vous utilisez une infrastructure cloud, vous pouvez configurer des machines virtuelles (par exemple AWS ou Azure) pour prendre en charge la redirection USB.
  4. Connectez et partagez le dongle via bureau distant : Utilisez le logiciel pour sélectionner le dongle USB sur la machine hôte, puis connectez-vous depuis la machine cliente.
  5. Testez et sécurisez la configuration : Vérifiez que la connexion fonctionne correctement. Utilisez un réseau privé virtuel (VPN) ou le protocole TLS pour chiffrer les communications et renforcer la sécurité.

Conclusion

La signature de code basée sur des jetons est désormais facilitée grâce aux outils que nous avons listés ci-dessus. Donglify excelle pour permettre l’accès simultané aux dongles à plusieurs développeurs. Pendant ce temps, le transfert via le cloud est un choix de premier ordre pour les déploiements évolutifs et la gestion centralisée des clés dans les grandes équipes.

Mais parmi ces solutions, USB Network Gate se distingue. C’est un outil polyvalent qui prend en charge un large éventail de cas d’usage de partage USB chiffré, ce qui le rend utile pour les particuliers ou les petites équipes. USB Network Gate propose une version gratuite pour un usage personnel (partagez un dongle USB sans frais).

logo USB Network Gate
#1 au Réseau
USB Network Gate
Partage USB via ethernet pour Windows
4.7 classement basé sur 372 + utilisateurs