Integridade do software
Prove que seu software é genuíno: antes que ele seja executado na máquina de qualquer pessoa.
Duas maneiras de assinar e proteger seu software
Certificados de assinatura de código
Assine seu código com uma identidade validada. IV para indivíduos, OV para organizações, EV para máxima confiança e identidade de editora verificada.
Assinatura eletrônica para código: Assinatura na nuvem
Assine diretamente da nuvem. Não é necessário token de hardware. Integra-se com GitHub Actions, Jenkins, Azure DevOps e muito mais.
Os certificados de assinatura de código e o serviço de assinatura em nuvem da SSL permitem que você assine criptograficamente executáveis, drivers, scripts e firmware, para que usuários, plataformas e sistemas operacionais possam verificar se o seu software é autêntico e não foi adulterado.
Código não assinado ou assinado incorretamente é um dos principais vetores de ataque na cadeia de suprimentos de software.
Os ataques à cadeia de suprimentos de software, desde o SolarWinds até o XZ Utils, demonstram que a integridade do código entre o desenvolvedor e o usuário final não é garantida sem assinatura criptográfica. Sistemas operacionais, plataformas e ferramentas de segurança exigem cada vez mais binários assinados. Órgãos reguladores e estruturas de conformidade (SLSA, SSDF, SOC 2) estão tornando obrigatórios os controles de integridade de software.
Os produtos de Integridade de Software da SSL atendem a duas necessidades distintas:
- Certificados de assinatura de códigoCertificados validados que vinculam criptograficamente sua identidade ao código que você assina, em três níveis de validação (IV, OV, EV).
- Assinatura eletrônica para códigoUm serviço de assinatura baseado em nuvem que elimina a necessidade de tokens de hardware para assinatura de código EV, permitindo uma integração perfeita com o pipeline CI/CD.
Compare as opções de certificado de assinatura de código
Conformidade e Padrões
Código de Autenticação da Microsoft
Todos os executáveis do Windows com assinatura OV e EV confiáveis
Drivers de modo kernel do Windows
Requer certificado de assinatura de código EV
Microsoft SmartScreen
O nome da sua organização verificada é exibido como editor nas solicitações do SmartScreen.
Apple Gatekeeper / Autenticação
A distribuição para macOS requer assinatura e autenticação de ID de desenvolvedor.
Assinatura de código do fórum CA/B BR
Todos os certificados SSL estão em conformidade com os Requisitos Básicos de Assinatura de Código.
Por que usar SSL?
Assinatura eletrônica na nuvem
Assinatura com suporte de HSM na nuvem: desenvolvida especificamente para CI/CD, sem necessidade de token de hardware.
WebTrust para Assinatura de Código BR
Auditado anualmente pela BDO: Conformidade com o Código de Assinatura do Fórum CA/B BR.
API SWS
Integração programática de gerenciamento e assinatura de certificados.
Em funcionamento desde 2002.
Ao longo de mais de duas décadas de PKI Experiência em infraestrutura.