Skip to main content

Chaves bloqueadas por hardware

Uma licença,
vinculada a uma única máquina.

O XLS Padlock calcula um System ID de mão única a partir de um conjunto configurável de identificadores de máquina (CPU, disco, MAC e, com a impressão digital aprimorada de 2026, o ID de instalação do Windows) e, em seguida, vincula cada ativação a ele. Uma chave vazada só funciona no PC em que foi ativada. Os clientes podem desativar e mover sua licença para outra máquina; você pode bloquear uma chave por validação online.

A caixa de diálogo Enter Activation Key (Inserir chave de ativação) em uma planilha compilada, mostrando o System ID da máquina e o campo onde o cliente cola sua chave de ativação.
No PC do cliente, a planilha exibe seu System ID e aceita a chave correspondente para desbloquear essa máquina.

Quatro vantagens em relação a uma chave não vinculada.

Impede o compartilhamento casual de chaves

Uma chave vazada só funciona na máquina original. Encaminhar o código de ativação para um amigo não produz uma cópia funcional.

Você decide quantas máquinas

Com o kit de ativação online, você escolhe quantas ativações cada licença permite, uma máquina, duas ou mais. O EXE compilado aplica o limite por System ID.

Desative e transfira

O cliente desativa em um PC e depois reativa em outro com uma chave nova. Com o kit de ativação online, toda a troca ocorre automaticamente; caso contrário, ela usa um certificado de desativação.

Bloqueie uma chave reembolsada

Após um reembolso, configure a validação online para colocar a chave na lista negra. Na próxima verificação de validação, a planilha invalida essa chave e deixa de abrir até que uma nova seja inserida.

Da chave à licença vinculada, de ponta a ponta.

  1. 01

    Gerar uma chave bloqueada por hardware

    Emita a chave de ativação a partir do seu painel, da sua loja WooCommerce ou do seu gerador de chaves independente. Marque-a como bloqueada por hardware.

  2. 02

    O cliente ativa em sua máquina

    O EXE compilado lê a impressão digital da máquina. O cliente cola a chave de ativação correspondente ou, com a ativação online (opcional), a planilha a busca no seu servidor, que valida a solicitação e pode assinar sua resposta com Ed25519 para que ela não possa ser falsificada em trânsito.

  3. 03

    A licença só funciona naquele PC

    Na inicialização, o EXE recalcula a impressão digital e a compara. Se a impressão digital corresponder, a planilha é desbloqueada. Caso contrário, o EXE se recusa a executar.

  4. 04

    Mova ou bloqueie à vontade

    O cliente desativa na máquina antiga e depois reativa na nova com uma chave nova. Para deter uma chave vazada, configure a validação online para colocá-la na lista negra na próxima verificação.

A caixa de diálogo do XLS Padlock Application Key Generator gerando uma chave de ativação a partir do System ID fornecido pelo usuário final.
O gerador de chaves vincula cada chave de ativação ao System ID informado pela máquina do cliente.

Identificadores de máquina estáveis se condensam em um único System ID.

O XLS Padlock condensa por hash um conjunto configurável de identificadores estáveis de máquina Windows em um único System ID. Você escolhe quais componentes são usados e, como o System ID é um hash de mão única, os números de série subjacentes nunca ficam expostos nele.

Identificador da CPU
Número de série do disco rígido
Endereço MAC do adaptador de rede
ID de instalação do Windows (MachineGuid do registro)

O que os clientes perguntam sobre o bloqueio por hardware.

  • E se um cliente trocar o disco rígido?

    Depende do algoritmo. Com a impressão digital de hardware aprimorada (XLS Padlock 2026 e posteriores), o ID de instalação do Windows é lido no registro e permanece estável em trocas de disco e atualizações do Windows feitas no local, de modo que a chave continua correspondendo. Apenas uma reinstalação limpa do Windows o regenera. O algoritmo legado examina o volume do disco, portanto um disco trocado ou uma reinstalação pode exigir uma reativação, que o cliente realiza desativando e obtendo uma nova chave. Observe também que um endereço MAC que muda (alternando entre Wi-Fi e 4G) pode invalidar uma chave que inclua o MAC.

  • Posso usar o bloqueio por hardware offline?

    Sim. Você pode emitir chaves vinculadas a um System ID sem nunca se comunicar com o seu servidor de ativação: o cliente lhe envia o System ID dele e você gera a chave correspondente. A verificação ocorre na máquina do cliente. A ativação e a validação online são opcionais.

  • E quanto às máquinas virtuais?

    O XLS Padlock calcula o System ID a partir dos atributos da máquina que ele lê, seja a máquina física ou virtual. Dentro de uma máquina virtual, o System ID permanece estável enquanto os identificadores de hardware virtual subjacentes não mudarem. Não há nenhum recurso dedicado de detecção ou bloqueio de máquinas virtuais.

  • O System ID é reversível?

    Não. O System ID é um hash de mão única dos atributos de máquina selecionados (SHA-256 com a impressão digital aprimorada de 2026, MD5 no algoritmo legado). Ele é exibido como um código curto XXXX-XXXX-XXXX e não pode ser revertido para os números de série subjacentes.

Crie chaves de ativação com ou sem o XLS Padlock.

Gerador de chaves independente

Disponível para clientes registrados do XLS Padlock, para que você possa criar chaves de ativação para suas planilhas protegidas sem executar o Excel nem o XLS Padlock.

Baixar o gerador de chaves

Key generator PHP SDK

Uma aplicação web online gratuita e seu código-fonte PHP. Execute-a no seu próprio site para gerar e entregar chaves de ativação automaticamente.

Obter o PHP SDK

Vá além com a ativação online

O XLS Padlock pode automatizar inteiramente a entrega de chaves. Mesmo para chaves bloqueadas por hardware, a planilha segura se comunica com o seu site e baixa a chave de ativação do servidor em vez de solicitá-la ao usuário final.

Free trial · No credit card · No time limit

Protect your Excel workbook in minutes.

One license, every feature included. Lifetime ownership, no subscription.