codesigningcertificaat
Een codesigningcertificaat is een digitaal certificaat dat wordt gebruikt om software en toepassingen digitaal te ondertekenen. Hiermee kan de ontvanger de identiteit van de uitgever verifiëren en de integriteit van de code controleren, zodat wijzigingen aan de code na ondertekening kunnen worden opgespoord. De ondertekening gebeurt met een privésleutel van de uitgever, terwijl een publieke sleutel in het certificaat beschikbaar is voor verificatie. Vaak wordt ook een timestamp toegevoegd, zodat de handtekening geldig blijft zelfs nadat het certificaat is verlopen.
Er bestaan verschillende typen codesigningcertificaten en toepassingsgebieden. Standaard code signing certificaten worden gebruikt voor algemene software;
Uitgifte en vertrouwen komen voort uit de PKI-infrastructuur. Certificaten worden uitgegeven door vertrouwde Certificate Authorities en
Beveiliging en beheer zijn cruciaal: de privésleutel moet veilig blijven, bij voorkeur in hardware, zoals een