Guia Rápido — Linux (x86_64)
O CIP é um SDK/CLI para terminal. Não é um aplicativo gráfico.
1) Assine e verifique em poucos comandos
- Extraia cip-sdk-linux-idx0.zip e abra o terminal na pasta extraída (onde estão
.bin/cipedata/). - Dê permissão e assine:
chmod +x .bin/cip ./bin/cip assinar "./meu_arquivo.pdf" - Verifique:
./bin/cip verificar "./meu_arquivo.pdf" "./.cip/chaves_cip/chave_cip_assinado_...json"
Se aparecer “permissão negada”, confira o chmod +x. Execute sempre na pasta do binário.
2) Prova 1-bit (mostre a reprovação de integridade)
Crie uma cópia e altere 1 byte no offset 1000; a verificação deve falhar:
cp "./meu_arquivo.pdf" "./meu_arquivo_corrompido.pdf"
python3 - <<'PY'
p="meu_arquivo_corrompido.pdf"
with open(p,"r+b") as f:
f.seek(1000); b=f.read(1)
if not b: raise SystemExit("Arquivo curto demais.")
f.seek(1000); f.write(bytes([b[0]^1]))
PY
3) Verifique a Integridade do Próprio CIP SDK (Prova de Origem)
Para garantir que o seu download não foi corrompido, você pode verificar a sua integridade de duas formas:
Opção A: Verificação Online (Recomendado)
A forma mais simples é usar a nossa ferramenta de verificação online. Basta arrastar o aquivo .zip e a sua chave de assinatura para a área indicada.
Opção B: Verificação Local (Linha de Comando)
Faça o download da chave de assinatura do CIP SDK (botão no topo da página), coloque-a na mesma pasta do CIP SDK descompactado e execute o binário cip:
./bin/cip -t verificar ./cip-sdk-linux-idx0.zip chave_cipt_assinado_linux_idx0.json
Suporte e uso comercial
Mais créditos ou CIP SDK exclusivo (IDX próprio): aquisicao.
Para instituições públicas: solicitar acesso gratuito.