CERIMÔNIA DE CHAVES
Como guardamos as chaves que guardam tudo.
Uma cerimônia de oficiais M-de-N, em uma sala air-gapped, testemunhada e registrada. Enfadonha de propósito.
Por que uma cerimônia, afinal
As três chaves de assinatura de atualização — release, security e operations — são os segredos mais consequentes que o projeto possui. Se qualquer uma delas for recuperada por um atacante, o protocolo de atualização de três assinaturas ainda se sustenta porque as outras duas se recusam a co-assinar. Mas se as três estivessem juntas no mesmo lugar de uma vez, o protocolo desmoronaria.
A cerimônia existe para garantir que nenhum ser humano, sistema ou instalação jamais toque mais de uma das três.
Tamanhos de quórum
- Gerar ou rotacionar uma chave de papel: 3 de 5 oficiais
- Assinar um manifesto de lançamento: cada chave de papel assina individualmente sob seu próprio M-de-N
- Reconstituir após rotatividade de oficiais: 4 de 5 oficiais + testemunha
- Revogação de emergência (qualquer papel): 2 de 3 oficiais seniores + justificativa registrada
Papéis de comparecimento
- Oficiais (5 nomeados, por papel). Detêm smart cards. Viajam separadamente. Só se encontram para a cerimônia.
- Testemunha (1). Lê o roteiro em voz alta. Não tem material de chave. Assina o log de testemunha junto com os oficiais.
- Operador (1). Opera o HSM. Não tem smart card. Auditado dentro e fora da sala.
Procedimentos air-gapped
A máquina da cerimônia é uma estação de trabalho atestada por hardware que nunca esteve em rede, lacrada em sacos à prova de adulteração entre os eventos, aberta apenas diante de câmera.
checklist☐ Room sweep for radios (Bluetooth, Wi-Fi, cellular, NFC)
☐ Faraday bag enclosure verified
☐ Camera rolling, room recording
☐ Officers identified — photo, smart card present, NDA signed
☐ Operator verified separately
☐ Tamper-evident bag opened on camera
☐ HSM checksum read aloud and matched against the witness log
☐ Script read aloud at each step
☐ Final hash printed and signed by all attendees
☐ Sealed tamper-evident bag, re-securedO log de testemunha
Uma única página A4, em papel, assinada por todos os presentes. Arquivada no cofre da empresa com um envelope lacrado contendo o checksum do HSM. Fotografada e republicada para dois locais fisicamente separados.
Cadência de rotação
- Chave de release: a cada 12 meses, mais em qualquer saída de oficial
- Chave de security: a cada 12 meses
- Chave de operations: a cada 18 meses
- Chaves de assinatura intermediárias: a cada 6 meses (sem cerimônia completa — apenas o operador)
A chave da geração anterior permanece válida por 14 dias para a transição escalonada. Após 14 dias, ela é revogada no registro público e qualquer dispositivo que ainda confie nela entra em modo degradado.
Cenários de recuperação
O projeto se planeja para quatro padrões de perda:
- Oficial inacessível. 3 de 5 é suficiente; prosseguimos.
- Suspeita de comprometimento de oficial. Revogação de emergência imediata; novo oficial recrutado em até 30 dias.
- Perda de instalação. Um site de backup geograficamente separado pode realizar a mesma cerimônia com os mesmos oficiais.
- Perda de múltiplos oficiais. A cerimônia de reconstituição 4 de 5 acrescenta uma testemunha. Se isso falhar, o próprio papel é reconstruído a partir de atestação pública.
security@lydos.ailydian.com imediatamente. Não abra uma issue no rastreador de bugs. Responderemos em até 72 horas com um identificador de rastreamento e, se necessário, um cronograma de revogação de emergência.