Repository navigation
Versão focada em segurança. Recomendada para todos.
Nuvem: criptografia de ponta a ponta (protocolo v2)
- Cada trabalho agora é assinado (Ed25519) e cifrado (X25519 + AES-256-GCM) para uma chave gerada no próprio computador da loja. O relay não lê nomes, endereços nem pedidos.
- Se o relay tentar trocar a chave da loja, o seu servidor detecta (
KEY_MISMATCH) e não envia nada. - O código de conexão é de uso único: depois de conectar, uma cópia dele não serve mais.
⚠️ Mudança incompatível: códigosEPC1não funcionam mais. Atualize oeasyprint-cloud.jse o relay, gere novos códigos e usecloud.print({ deviceId, deviceSecret }, job).
Agente
- "Abrir gaveta" vem bloqueado para todos os sites e apps até o lojista liberar (Sites e apps → Abrir gaveta). Sites já aprovados também passam a ficar bloqueados: libere no painel o do caixa.
- Limite de impressões por origem (120/min, 2000/h), com alerta.
- Proteções contra abuso antes da aprovação: tamanho de mensagem, quantidade de conexões e de pedidos de permissão.
- HTML renderizado sem acesso à rede local nem a arquivos do computador.
- Proteção contra imagens maliciosas (bomba de descompressão).
- Aviso de nova versão no painel.
Distribuição
SHA256SUMSpublicado na release; oinstall.shconfere o hash antes de instalar.- Novo SECURITY.md com o modelo de ameaças e como relatar falhas.
Verifique o download no Windows: Get-FileHash .\EasyPrint.exe e compare com o SHA256SUMS.