Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
root-signing — Mantém o repositório TUF que entrega com segurança a raiz de confiança do Sigstore (trusted_root.json) aos clientes, usando assinatura por limiar de detentores de chaves, assinatura online via KMS e publicação automatizada. | Kitploit
Ferramentas/GitHubGitHub/sigstore/root-signing
Gerenciamento de IdentidadesAuditoria de ConfiguraçãoCriptografiaDevSecOpsSegurança da Cadeia de SuprimentosAutenticação
GitHubsigstore/root-signing

root-signing

Mantém o repositório TUF que entrega com segurança a raiz de confiança do Sigstore (trusted_root.json) aos clientes, usando assinatura por limiar de detentores de chaves, assinatura online via KMS e publicação automatizada.

Ver Repositório
13410010há 1 diaRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Sigstore root-signing

O projeto root-signing mantém o repositório TUF usado para entregar com segurança a raiz de confiança do Sigstore (trusted_root.json) aos clientes do Sigstore.

Documentação

  • manual do signatário documenta o processo e os requisitos sob a perspectiva do detentor de chave
  • manual do mantenedor documenta alguns aspectos de manutenção
  • documento de infraestrutura detalha os serviços e configurações necessários
  • Documentação mais técnica está incluída no projeto tuf-on-ci, que é o software usado para executar o root-signing

Status do repositório TUF

O repositório é publicado para consumo pelos clientes do Sigstore em https://tuf-repo-cdn.sigstore.dev/.

As fontes de metadados podem ser encontradas na pasta metadata/, e os artefatos (como trusted_root.json) na pasta targets/. Consulte Operação para mais detalhes sobre como modificar essas fontes.

Detentores de chave

A segurança do root-signing depende dos detentores de chave: eles devem ser membros confiáveis da comunidade que estejam dispostos e aptos a desempenhar funções de detentor de chave, como verificar o novo conteúdo de trusted_root.json e assinar em eventos de assinatura.

Todas as alterações em artefatos ou metadados exigem assinaturas criptográficas dos detentores de chave do Sigstore. Os detentores de chave atuais, os requisitos de assinatura e o cronograma de assinatura estão documentados no repositório publicado

Detentores de chaveMandato
Lance BallJulho de 2025 -
Joshua LockJulho de 2022 -
Bob CallawayJunho de 2021 -
Marina MooreJunho de 2021 -
Santiago Torres-AriasJunho de 2021 -
Detentores de chave eméritosMandato
Luke HindsJunho de 2021 - Julho de 2022
Dan LorencJunho de 2021 - Julho de 2025

Operação

O repositório TUF é modificado de duas maneiras:

  1. eventos de assinatura, em que os detentores de chave colaboram para assinar alterações com suas chaves de hardware pessoais, e
  2. assinatura online, em que o mecanismo do root-signing assina alterações usando chaves KMS

Eventos de assinatura

Eventos de assinatura são pull requests criados e gerenciados pelo root-signing, nos quais os detentores de chave assinam as alterações propostas. Eventos de assinatura ocorrem por vários motivos:

  • O mantenedor propõe uma alteração em trusted_root.json
  • O mantenedor propõe uma alteração na configuração do repositório (detentores de chave atuais, limites de assinatura, etc.)
  • O root-signing propõe uma reassinatura quando as assinaturas estão próximas do vencimento

Em todos os casos, o gatilho para a criação de um PR de evento de assinatura é um push para um branch "sign/*" (seja pelo mantenedor ou por um workflow).

Existe um repositório separado root-signing-staging: quaisquer alterações não triviais (em metadados ou nos artefatos) devem ser testadas no root-signing-staging antes de serem introduzidas em um evento de assinatura do root-signing.

Assinatura online

A assinatura online ocorre em duas situações:

  • Um PR de evento de assinatura foi mesclado
  • Uma assinatura online (KMS) está próxima do vencimento

Na prática, a assinatura online ocorre pelo menos a cada três dias, devido ao vencimento das assinaturas online.

Publicação e testes automatizados

A assinatura online leva a uma implantação de "pré-produção" em https://sigstore.github.io/root-signing/. Este é um repositório TUF totalmente funcional usado para executar tanto testes genéricos de clientes TUF quanto testes específicos de clientes Sigstore (com cosign e outros clientes Sigstore). Testes bem-sucedidos levam à implantação em produção em https://tuf-repo-cdn.sigstore.dev/.

Workflows

Os workflows importantes no root-signing são:

  • create-signing-events cria branches para eventos de assinatura quando as assinaturas estão próximas do vencimento. Executa conforme agendamento
  • signing-event cria e gerencia os pull requests de eventos de assinatura. Executa quando branches "sign/*" são enviados
  • online-sign faz commit e merge de assinaturas online, também dispara publish. Executa quando "main" recebe push (mas pode ser disparado manualmente a qualquer momento)
  • publish publica um repositório de teste no GitHub Pages, executa testes de cliente e, por fim, publica o repositório. Executa por dispatch a partir de online-sign

Agradecimentos

Agradecimentos especiais a Dan Lorenc, Trishank Kuppusamy, Marina Moore, Santiago Torres-Arias e toda a comunidade SigStore!

Cerimônia Inicial de Assinatura da Raiz

Uma gravação da cerimônia de assinatura está disponível aqui.

Baixar ferramenta