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.

Assinatura de Código Remota

Editorial Team Editorial Team Aug 1, 2025

Precisa de assinar digitalmente um programa mas não tem um token USB fisicamente ligado ao seu PC? Sem problema! Explicamos-lhe como aceder facilmente ao seu dispositivo USB remotamente e utilizá-lo como se estivesse ligado diretamente ao seu computador.

O que significa Assinatura de Código?

Como é do conhecimento geral, os fornecedores de software costumam assinar digitalmente executáveis e scripts para proteger os seus produtos contra alterações ou corrupção maliciosa.

A assinatura de código é uma prática comum que confirma a autoria do software e garante aos utilizadores a sua integridade. O mecanismo de autenticação normalmente utilizado baseia-se em chaves de assinatura criptográficas.

É fundamental que os fornecedores de software protejam as suas chaves privadas contra acessos não autorizados. Uma das formas mais seguras de guardar essas chaves é utilizar dispositivos de hardware criptográfico, como tokens USB (também conhecidos como dongles USB).

Como aceder remotamente a dongles de segurança USB

Como programador, pode surgir a necessidade de aceder remotamente a um token USB. Se o dongle estiver fisicamente ligado a um computador no escritório, torna-se difícil utilizá-lo enquanto trabalha remotamente.

Além disso, é comum que equipas de desenvolvimento partilhem o mesmo token USB que contém uma chave de assinatura de código. Dado que o dispositivo só pode estar ligado a um computador de cada vez, torna-se inconveniente estar constantemente a alterná-lo entre máquinas.

Mais abaixo, explicamos as formas mais simples e eficazes de aceder remotamente a um token USB para assinar aplicações de software. E mais: mostramos uma solução que permite ligar um único dongle USB a vários computadores ao mesmo tempo. Continue a ler para saber tudo.

USB Network Gate Como Software para Acesso Remoto a Tokens USB

Quer pretenda usar um token USB local para assinar um ficheiro numa máquina remota ou ligar-se a um dongle USB remoto a partir do seu PC local, partilha de USB pela rede vem em seu auxílio. O USB Network Gate é agora gratuito para uso pessoal (partilha de um dispositivo USB), tornando a assinatura profissional de código acessível a programadores individuais.

Com o USB Network Gate, pode utilizar remotamente o seu Certificado de Assinatura de Código para assinar um script, código, software ou qualquer outro ficheiro executável.

O software é alimentado por avançada tecnologia de virtualização de portas USB que torna possível partilhar qualquer porta USB real pela rede. Depois de ser partilhada na interface intuitiva do software, a porta pode ser acedida a partir de uma máquina remota. O mais importante é que também pode aceder ao dispositivo ligado à porta partilhada. Cada novo dispositivo que ligar fisicamente a esta porta passa a ser partilhado automaticamente.

Acesso ao token USB com USB Network Gate

Quando se liga ao dispositivo partilhado a partir de um computador remoto, o dispositivo aparece no seu sistema como se fosse local. A funcionalidade e o conteúdo do dongle USB remoto ficam disponíveis para si, independentemente da distância a que se encontre do dispositivo real.

Graças às suas funcionalidades poderosas e à simplicidade de utilização, o USB Network Gate tornou-se uma ferramenta indispensável para muitos.

Recomendado para: Pequenas e médias empresas que procuram um token de autenticação USB multiplataforma e flexível através de uma rede local.

Vantagens:
Impressionante suporte multiplataforma em Windows, Mac e Linux.

Porquê escolher esta solução?

Suporte para o Protocolo de Ambiente de Trabalho Remoto. Pode confiar neste software na sua sessão de ambiente de trabalho remoto.

Encriptação de tráfego. Este é provavelmente um dos fatores mais cruciais quando se trata de partilhar tokens USB através da LAN ou da Internet. Com o USB Network Gate, pode ter a certeza de que os seus dados sensíveis estão protegidos de forma fiável quando estabelece uma ligação ao seu dongle USB pela rede.

Se não tiver o seu token USB à mão, ainda existem formas de assinar ficheiros no seu PC local usando um token de assinatura de código suportado.

USB Network Gate Server - a máquina à qual o seu dispositivo está fisicamente ligado.

USB Network Gate Client - o dispositivo partilhado que se liga remotamente à máquina servidor.

No computador servidor:

  1. Instale o USB Network Gate no seu PC (Mac ou máquina Linux).

  2. Ligue um token USB, que pretende partilhar com computadores remotos, a uma porta USB da sua máquina local.

  3. Inicie a aplicação e vá para o separador Dispositivos USB Locais. Verá a lista de todos os dispositivos atualmente ligados a este computador.

  4. Tudo o que precisa de fazer é encontrar o token necessário e clicar no botão Partilhar ao lado do seu nome.

Agora, este token está disponível para acesso a partir de um computador remoto!

Lembre-se de ativar a autenticação e definir uma palavra-passe que proteja o seu dispositivo contra ligações indesejadas.

No computador cliente:

  1. Instale a aplicação, inicie-a e vá para o separador Dispositivos USB Remotos. Todos os dispositivos que estão atualmente partilhados usando o USB Network Gate serão aí apresentados.

  2. De todos os dispositivos, selecione o que precisa e clique em Ligar.

É só isso!

Agora o token USB remoto aparecerá no Gestor de Dispositivos do seu PC e poderá usá-lo como se estivesse fisicamente ligado ao seu computador.

Donglify – Solução Alternativa para Token de Assinatura de Código

Donglify é uma aplicação de software dedicada que funciona com dongles USB de segurança licenciados. Este programa permite partilhar chaves USB físicas de forma a torná-las acessíveis a partir de vários computadores em simultâneo.

O software oferece a funcionalidade “Multi-connect”, que possibilita que o mesmo token USB com uma chave de assinatura de código seja utilizado por vários programadores ao mesmo tempo.

Opção Multi-connect para chaves de licença

Recomendado para: Equipas que necessitam de partilhar um dongle USB entre vários programadores

Por que escolher esta solução?

  • Garante acesso seguro aos dongles sem expor informações sensíveis de login. Isto reduz significativamente o risco de violação de dados durante processos de assinatura de código remotos.
  • Protege a privacidade dos dados com encriptação SSL de 2048 bits, garantindo segurança total nas conexões remotas.
  • Prolonga a vida útil dos dongles físicos ao eliminar a necessidade de ligações e desligamentos constantes, reduzindo assim o desgaste e falhas no hardware.


  1. Registe-se no Donglify e faça o download do programa no computador (servidor) ao qual o seu token USB está diretamente ligado.

  2. Instale a aplicação neste PC e em todas as máquinas que irão aceder ao dispositivo através da Internet.

  3. Quando terminar, inicie o Donglify no computador servidor e inicie sessão na sua conta.

  4. Na janela que abrir, clique no ícone “Mais”. Isto exibirá a lista de dongles USB ligados localmente.

    Nota: Se o dongle que pretende partilhar apresentar o ícone “Multi-connect”, significa que vários computadores podem ligar-se a ele simultaneamente. Caso veja o ícone “Single-connect” ao lado do nome do seu dongle, isso significa que estará disponível para ligação apenas por um PC de cada vez.

  5. Selecione o dongle USB necessário e clique no botão Partilhar no canto inferior direito.

  6. Depois disso, ligue-se a este dongle a partir de um computador cliente. Para isso, inicie a aplicação e entre com a mesma conta que utilizou no servidor. Verá todos os dispositivos partilhados no servidor. Selecione o que deseja e clique em Ligar.

Atualmente, o Donglify oferece suporte para os seguintes dongles 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.

Encaminhamento de Dongle USB Baseado na Nuvem

Redirecionar dongle USB para a nuvem

Pode transferir um dongle de segurança USB para um ambiente na nuvem utilizando uma solução de redirecionamento USB. O software adequado para este método depende do seu sistema operativo e da natureza do projeto que está a desenvolver.

Recomendado para: Organizações que utilizam infraestruturas em nuvem como AWS, Azure ou Google Cloud, bem como equipas distribuídas que necessitam de acesso centralizado às chaves de assinatura.

Por que escolher esta solução?

  • Económico: Poupe em custos de hardware ao partilhar um único token USB através da nuvem, em vez de adquirir um para cada programador ou membro da equipa.
  • Independência de Plataforma: O redirecionamento USB funciona em Windows, macOS e Linux. Assim, os programadores podem aceder aos dongles USB independentemente do sistema operativo utilizado.

  1. Escolha uma Solução de Redirecionamento USB: Utilize aplicações como USB Network Gate ou Donglify.
  2. Instale nos Dispositivos Host e Cliente: Instale o software tanto na máquina onde o dongle USB está fisicamente ligado (host) como no computador remoto que irá aceder a ele (cliente).
  3. Configuração da Nuvem (Opcional): Se utilizar infraestrutura na nuvem, configure as máquinas virtuais (por exemplo, AWS ou Azure) para suportar o redirecionamento USB.
  4. Ligue e Partilhe o Dongle em Ambiente de Trabalho Remoto: Use o software para selecionar o dongle USB na máquina host. Em seguida, conecte-se a partir da máquina cliente.
  5. Teste e Proteja a Configuração: Confirme que a ligação funciona corretamente. Utilize uma VPN ou TLS para encriptar a comunicação e garantir maior segurança.

Conclusão

A assinatura de código baseada em token é agora mais fácil graças às ferramentas que listámos acima. Donglify destaca-se por permitir o acesso simultâneo ao dongle por vários programadores. Entretanto, o encaminhamento pela cloud é uma escolha de topo para implementações escaláveis e gestão centralizada de chaves em equipas maiores.

Mas, entre estas soluções, USB Network Gate destaca-se. É uma ferramenta versátil que suporta uma ampla gama de casos de uso de partilha USB encriptada, o que a torna útil para indivíduos ou pequenas equipas. O USB Network Gate oferece uma versão gratuita para uso pessoal (partilhe um dongle USB sem qualquer custo).

logo USB Network Gate
#1 at Redes
USB Network Gate
Compartilhar USB via Ethernet no Windows
4.7 classificação baseado em 372 + usuários