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.

Firma del codice remoto

Editorial Team Editorial Team Sep 9, 2020

Hai bisogno di firmare digitalmente un programma ma non hai un token USB fisicamente collegato al tuo PC? Nessun problema! Ti diremo come collegarti facilmente al tuo dispositivo USB da remoto e accedere ai suoi contenuti come se fosse collegato direttamente al tuo computer.

Firma del codice remoto

In questo articolo tratteremo i seguenti argomenti:

  1. Cos'è la firma del codice?
  2. Il problema dell'accesso remoto ai dongle di sicurezza USB.
  3. Software di terze parti per l'accesso remoto ai token USB.
  4. Soluzione alternativa con un'esclusiva funzione Multi-connect.
  5. Reindirizzamento USB al cloud.

Cos'è la firma del codice?

Come è noto, i fornitori di software tendono a firmare digitalmente eseguibili e script per proteggere i propri prodotti da eventuali danni.

La firma del codice è un modo comune per confermare l'autore del software e garantire agli utenti l'integrità del software. Il meccanismo di autenticazione generalmente utilizzato si basa sulle chiavi di firma sottostanti.

È della massima importanza per i fornitori di software proteggere le proprie chiavi private da accessi non autorizzati. Uno dei modi più affidabili per proteggere le chiavi di firma è memorizzarle in dispositivi hardware crittografici come token USB (o dongle USB).


Firma del codice: best practice.

Il problema dell'accesso remoto ai dongle di sicurezza USB

In qualità di sviluppatore di software, potresti dover affrontare la necessità di accedere a un token USB da remoto. Se il tuo dongle è fisicamente connesso a un computer dell'ufficio, sembra piuttosto difficile usarlo mentre lavori da casa.

Inoltre, non sono rari i casi in cui un gruppo di sviluppatori condivide lo stesso token USB contenente una chiave di firma del codice. Dato che il dispositivo può essere collegato a un solo computer alla volta, non è così conveniente passare costantemente da una macchina all'altra.

Di seguito tratteremo i modi più popolari e semplici per accedere da remoto a un token USB e firmare la tua app software. Inoltre, evidenzieremo una soluzione che ti consente di connetterti a un dongle USB da più computer contemporaneamente. Continuate a leggere per saperne di più.


USB Network Gate - soluzione per l'accesso remoto ai token USB

Che tu voglia utilizzare un token USB locale per firmare un file su una macchina remota o connetterti a un dongle USB remoto dal tuo PC locale, la condivisione USB sulla rete viene in tuo soccorso.

Con USB Network Gate, puoi utilizzare in remoto il tuo certificato di firma del codice per firmare uno script, un codice, un software o qualsiasi altro file eseguibile.

Il software è alimentato da un'avanzata tecnologia di virtualizzazione delle porte USB che consente di condividere qualsiasi porta USB reale sulla rete. Dopo essere stata condivisa nell'interfaccia software di facile utilizzo, è possibile accedere alla porta da una macchina remota. Ciò che è importante è che puoi accedere anche al dispositivo collegato alla porta condivisa. Ogni nuovo dispositivo che ti connetti fisicamente a questa porta viene condiviso automaticamente.

Accesso al token USB con USB Network Gate

Quando ti connetti al dispositivo condiviso da un computer remoto, il dispositivo appare nel tuo sistema come uno locale. La funzionalità e il contenuto del dongle USB remoto sono disponibili indipendentemente dalla distanza dal dispositivo reale.

Grazie alle sue potenti funzionalità e alla semplicità d'uso, USB Network Gate è diventato uno strumento indispensabile per molti.


I principali vantaggi di USB Network Gate rispetto a qualsiasi soluzione software simile:

  • Compatibilità multipiattaforma. Condiviso su Windows, un token USB può essere disponibile per utenti Windows, Mac e Linux remoti. Il software supporta tutti i principali sistemi operativi.

  • Supporto per Remote Desktop Protocol. Puoi fare affidamento su questo software nella tua sessione di desktop remoto.

  • Crittografia del traffico. Questo è probabilmente uno dei fattori più cruciali quando si tratta di condividere token USB su LAN o Internet. Con USB Network Gate, puoi essere certo che i tuoi dati sensibili siano protetti in modo affidabile quando stabilisci una connessione al tuo dongle USB sulla rete.

Ora vediamo come firmare i file sul tuo computer locale se non hai il token USB a portata di mano.

* Una macchina a cui il dispositivo è connesso fisicamente viene denominata USB Network Gate Server. USB Network Gate Client è qualsiasi macchina da cui ci si connette a un dispositivo condiviso in remoto.


Cosa dovresti fare sul computer server:

  1. Installa USB Network Gate sul tuo PC (Mac o macchina Linux).

  2. Collega un token USB, che desideri condividere con computer remoti, a una porta USB del tuo computer locale.

  3. Avvia l'app e vai alla scheda Dispositivi USB locali . Verrà visualizzato l'elenco di tutti i dispositivi attualmente collegati a questo computer.

  4. Tutto quello che devi fare è trovare il token richiesto e fare clic sul pulsante Condividi accanto al suo nome.

Ora questo token è disponibile per l'accesso da un computer remoto!

Nota: come opzione, puoi abilitare l'autenticazione e impostare una password che proteggerà il tuo dispositivo da connessioni indesiderate.


Cosa dovresti fare sul computer client:

  1. Installa l'app, avviala e vai alla scheda Dispositivi USB remoti. Tutti i dispositivi attualmente condivisi utilizzando USB Network Gate verranno visualizzati lì.

  2. Da tutti i dispositivi, seleziona quello che ti serve e fai clic su Connetti.

Questo è!

Ora il token USB remoto apparirà nella Gestione dispositivi del tuo PC e potrai usarlo come se fosse fisicamente connesso al tuo computer.


Una soluzione alternativa con una caratteristica unica di "Multi-connessione"

Un'altra soluzione di cui vorremmo parlarvi è un popolare strumento software in grado di condividere dongle USB su Internet con diversi utenti remoti contemporaneamente.

Donglify è un'app software dedicata che funziona con dongle di sicurezza USB con licenza. Il programma consente di condividere chiavi USB hardware in modo che siano disponibili per il collegamento da più computer contemporaneamente.

Il software offre la funzione “Multi-connect” grazie alla quale lo stesso token USB con chiave di firma del codice può essere utilizzato da più sviluppatori contemporaneamente.

Opzione di connessione multipla alle chiavi di licenza

Ecco come funziona:

  1. Registri un account Donglify e scarichi il programma sul computer (server) a cui è collegato direttamente il tuo token USB.

  2. Installa l'app su questo PC e su tutte le macchine che si connetteranno al dispositivo tramite Internet.

  3. Al termine, avvia Donglify sul computer server e accedi al tuo account.

  4. Nella finestra che si aprirà, fai clic sull'icona "Più". Si aprirà l'elenco dei dongle USB collegati localmente.

    Nota: se il dongle che desideri condividere viene mostrato con l'icona "Multi-connessione", significa che più computer possono connettersi ad esso contemporaneamente. Se vedi l'icona "Connessione singola" accanto al nome del tuo dongle, questo dongle sarà disponibile per la connessione da un solo PC alla volta.



  5. Seleziona l'adattatore USB di cui hai bisogno e fai clic sul pulsante Condividi nell'angolo in basso a destra.

  6. Successivamente, connettiti a questo dongle da un computer client. Per fare ciò, avvia l'app e accedi allo stesso account che hai utilizzato sul computer server. Vedrai tutti i dispositivi che sono stati condivisi sul server. Seleziona quello che ti serve e premi Connetti .

Attualmente Donglify fornisce supporto per 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.


Inoltro USB al cloud

Reindirizza il dongle USB al cloud

Un'altra opzione è utilizzare una soluzione di reindirizzamento USB per inoltrare un dongle di sicurezza USB a un ambiente cloud. Lo strumento software che puoi utilizzare dipenderà dal sistema operativo che utilizzi e dal progetto che crei. Tenendo conto dei pro e dei contro delle principali soluzioni sul mercato, USB Network Gate di Electronic Team sembra essere in grado di affrontare al meglio questo compito.

logo USB Network Gate
#1 at Reti
USB Network Gate
Condividi USB via Rete per Windows
4.7 rango basato su 372 + utenti