Hai bisogno di firmare digitalmente un programma ma non hai un token USB collegato fisicamente al tuo PC? Nessun problema! Ti spiegheremo come connetterti facilmente al tuo dispositivo USB da remoto e accedere ai suoi contenuti come se fosse collegato direttamente al tuo computer.
Come è noto, i fornitori di software tendono a firmare digitalmente file eseguibili e script per proteggere i propri prodotti da alterazioni o corruzioni.
La firma del codice è un metodo comune per confermare l’autore del software e garantire agli utenti l’integrità del programma. Il meccanismo di autenticazione generalmente utilizzato si basa sulle chiavi crittografiche di firma.
È estremamente importante che i fornitori di software proteggano le proprie chiavi private da accessi non autorizzati. Uno dei modi più sicuri per proteggere le chiavi di firma è conservarle in dispositivi hardware crittografici, come i token USB (o dongle USB).
Come sviluppatore software, potresti avere la necessità di accedere a un token USB da remoto. Se il tuo dongle è fisicamente collegato a un computer in ufficio, può risultare complicato utilizzarlo mentre lavori da casa.
Non sono rari i casi in cui un gruppo di sviluppatori condivide lo stesso token USB contenente una chiave di firma del codice. Poiché il dispositivo può essere collegato a un solo computer alla volta, non è affatto pratico scollegarlo e ricollegarlo continuamente tra diverse macchine.
Qui di seguito analizzeremo i metodi più diffusi e semplici per accedere da remoto a un token USB e firmare la tua applicazione software. Inoltre, presenteremo una soluzione che permette di collegare un unico dongle USB a più computer simultaneamente. Continua a leggere per saperne di più.
Whether you want to use a local USB token to sign a file on a remote machine or connect to a remote USB dongle from your local PC, USB sharing over network comes to the rescue. USB Network Gate is now free for personal use (share one USB device), making professional code signing accessible to individual developers.
With USB Network Gate, can remotely use your Code Signing Certificate for signing a script, code, software, or any other executable file.
The software is powered by advanced USB port virtualization technology that makes it possible to share any real USB port over the network. After being shared in the user-friendly software interface, the port can be accessed from a remote machine. What’s important you can access the device attached to the shared port as well. Every new device you physically connect to this port becomes shared automatically.

When you connect to the shared device from a remote computer, the device appears in your system like a local one. The functionality and contents of the remote USB dongle is available to you no matter how far you are from the real device.
Thanks to its powerful features and the simplicity of use, USB Network Gate has become an indispensable tool for many.
Recommended for: Small to medium-sized firms seeking a multi-platform, flexible USB authentication token over a local network.
Upsides:
Impressive cross-platform support over Windows, Mac, and Linux.
Why choose this solution?
Support for the Remote Desktop Protocol. You can rely on this software in your remote desktop session.
Traffic encryption. This is probably one of the most crucial factors when it comes to sharing USB tokens over LAN or the Internet. With USB Network Gate, you can be sure that your sensitive data is reliably protected when you establish a connection to your USB dongle over the network.
If you do not have your USB token at hand, there are still ways to sign files on your local PC and using a supported code signing token.
USB Network Gate Server - the machine to which your device is physically connected.
USB Network Gate Client - the shared device that connects remotely to the server machine.
On the server computer:
Now, this token is available for access from a remote computer!
Remember to activate authentication and set a password that will safeguard your device from unwanted connections.
On the client computer:
This is it!
Now the remote USB token will appear in the Device Manager of your PC and you will be able to use it like it was physically connected to your computer.
Donglify è un’applicazione software dedicata che funziona con dongle USB di sicurezza con licenza. Questo programma consente di condividere chiavi hardware USB in modo che possano essere accessibili da più computer contemporaneamente.
Il software offre la funzionalità “Multi-connect”, grazie alla quale lo stesso token USB con una chiave di firma del codice può essere utilizzato da più sviluppatori nello stesso momento.

Consigliato per: Gruppi che condividono un dongle USB token tra più sviluppatori.
Perché scegliere questa soluzione?
Nota: Se il dongle che desideri condividere è contrassegnato con l’icona “Multi-connect”, significa che più computer possono connettersi simultaneamente. Se accanto al nome del dongle compare l’icona “Single-connect”, il dongle sarà disponibile per la connessione da un solo PC alla volta.
Attualmente Donglify supporta i seguenti dongle USB: 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 e CodeMeter CmStick.

Puoi spostare un dongle di sicurezza USB in un ambiente cloud utilizzando una soluzione di reindirizzamento USB. Il software da utilizzare per questo metodo dipende dal sistema operativo e dalla natura del progetto che stai sviluppando.
Consigliato per: Organizzazioni che si affidano a infrastrutture cloud come AWS, Azure o Google Cloud, nonché team distribuiti che necessitano di accesso centralizzato alle chiavi di firma.
Perché scegliere questa soluzione?
La firma del codice basata su token è ora resa più semplice grazie agli strumenti che abbiamo elencato sopra. Donglify eccelle nel consentire l'accesso simultaneo ai dongle per più sviluppatori. Nel frattempo, il forwarding cloud è una scelta eccellente per distribuzioni scalabili e la gestione centralizzata delle chiavi nei team più grandi.
Ma tra queste soluzioni, USB Network Gate si distingue. È uno strumento versatile che supporta un'ampia gamma di casi d'uso per la condivisione USB crittografata, il che lo rende utile per singoli utenti o piccoli team. USB Network Gate offre una versione gratuita per uso personale (condividi un dongle USB senza alcun costo).