Teste Rápido — CIP (Linux)
Três passos, sem cadastro. Medimos sucesso do teste via GA4.
Passo 1 — Baixe os arquivos (Linux x86_64)
Baixar SDK Linux Chave de Assinatura
A assinatura do próprio SDK está incluída para verificação.
Passo 2 — Verifique o SDK (Prova de Origem)
cd ~/Downloads && unzip -q cip-sdk-linux-idx0.zip -d cip-linux && cd cip-linux
chmod +x ./bin/cip
./bin/cip -t verificar ../cip-sdk-linux-idx0.zip ../chave_cipt_assinado_linux_idx0.json
Saída esperada: aprovação de integridade (modo total).
Passo 3 — Mude 1 bit e repita (Prova de Implacabilidade)
cp ../cip-sdk-linux-idx0.zip ../cip-sdk-linux-idx0_corrompido.zip
python3 - <<'PY'
import os,random
p='../cip-sdk-linux-idx0_corrompido.zip'
n=os.path.getsize(p)
i=random.randrange(0,n)
with open(p,'r+b') as f:
f.seek(i); b=f.read(1)
f.seek(i); f.write(bytes([b[0]^1]))
print('Alterado 1 bit no offset', i)
PY
./bin/cip -t verificar ../cip-sdk-linux-idx0_corrompido.zip ../chave_cipt_assinado_linux_idx0.json