Code Signing Certifikater, Cloud Signing muligheder og Signing Operations Integration

Hvad er et kodesigneringscertifikat?

Et kodesigneringscertifikat er et digitalt certifikat, der giver et globalt accepteret bevis på en softwareudgivers identitet og kan fås fra en velrenommeret certifikatmyndighed (CA) som SSL.com. Softwarevirksomheder bruger kodesigneringscertifikater til at bevise, at de er udviklere af en applikation. 

Kodesigneringscertifikater forhindrer også manipulation af kode og sikrer, at en fil er fri for uautoriserede ændringer, malware og er sikker at installere. Kodesigneringscertifikater er en vigtig sikkerhedsfunktion, når software distribueres, sælges og downloades online.  Digital signering af din kode med pålidelige SSL.com-certifikater lader brugere og operativsystemer vide, at din software er autentisk og sikker at installere. Du kan altid kontakte vores salgsteam for at forklare disse muligheder og give et tilbud.
Har du brug for et kodesigneringscertifikat? SSL.com har muligheder for at opfylde hvad end dine behov måtte være, lære mere om vores certifikater.

Valg af det rigtige kodesigneringscertifikat

Organisation Validation (OV) og Individual Validation (IV) certifikater omtales som High Assurance certifikater, fordi de kræver mere validering og dermed giver mere tillid, . For OV- og IV-certifikater vil CA verificere den faktiske organisation eller individuelle person, der forsøger at få certifikatet. Organisationens eller individets navn er også angivet i certifikatet, hvilket giver øget tillid til, at certifikatindehaveren er velrenommeret. OV-certifikater bruges ofte af virksomheder, regeringer og andre enheder, der ønsker at give deres besøgende et ekstra lag af tillid. Bortset fra SSL/TLS certifikater, OV og IV bruges også ofte til kodesignering, dokumentunderskrift, klientgodkendelseog S/MIME e-mail-certifikater. For mere information om krav, se venligst SSL.com's OV og IV krav. Individual Validation (IV) Code Signing Certificate anvender digitale signaturer med et personligt navn, perfekt til uafhængige softwareudviklere og individuelle projektbidragydere, der ønsker at øge tilliden og tilliden fra deres brugere.  EV-certifikater, også kendt som virksomhedskodesigneringscertifikater, giver den maksimale tillid til besøgende og kræver også den største indsats af CA for at validere. EV-certifikater må kun udstedes til virksomheder og andre registrerede organisationer, ikke til enkeltpersoner. SSL.com Eneeje EV-kodesigneringscertifikater tilføjer en persons identitet til standard EV-kodesigneringscertifikatet. Denne valideringsmulighed gør det muligt for en enkeltmandsvirksomhed eller individuel bidragyder at inkludere deres navn i den digitale signatur. Valgmuligheden for validering af enkeltmandsvirksomhed er også for virksomheder, der kræver et ekstra lag af sikkerhed ved at inkludere en persons validerede identitet i den digitale signatur. For at vide mere om funktionerne i disse certifikater, kan du læse vores artikel,  Hvilket kodesigneringscertifikat har jeg brug for? EV eller OV? Med et hurtigt blik er de definerende funktioner for OV- og EV-kodesigneringscertifikater anført nedenfor.

IV-kodesigneringscertifikat:

  • Anvender digitale signaturer med et personligt navn
  • Perfekt til uafhængige softwareudviklere og individuelle projektbidragydere

OV-kodesigneringscertifikat:

  • Bekræfter din identitet som softwareudgiver
  • Beskytter din software mod manipulation og malwareinfektion

EV-kode underskrivelsescertifikat:

  • Mulighed for at signere både før-Windows 10 og Windows 10-drivere
  • Øjeblikkelig Microsoft SmartScreen-omdømme
  • Ikke-udløb af underskrift og tidsstempling
  •  Mulighed for at logge på skyen ved hjælp af eSigner
  • Enkeltmandsvirksomhed EV Code Signing Certifikater tilføjer en persons identitet til standard EV Code Signing Certificate

Opsætning og brug af din SSL.com-konto

Hvis du ikke allerede har gjort det, så start med oprettelse af en konto på SSL.com. Din konto har mulighed for at oprette flere teams samt invitere flere brugere med specifikke rolle- og rettighedstildelinger.

Valideringsprocessen

For at validere og udstede et OV- eller IV-certifikat skal SSL.com bekræfte din identitet, fysiske adresse og telefonnummer via verificerbare onlineressourcer og/eller gyldige verifikationsdokumenter. For yderligere detaljer om kravene kan du læse Hvad er kravene til SSL.com OV- og IV-certifikater?  Derudover skal ansøgere for ordrer på IV-kodesigneringscertifikater indsende et for- og bagbillede af et ID plus et billede af dem, der holder ID'et ved siden af ​​deres ansigt. I henhold til retningslinjer fastsat af CA/Browser Forum, skal der leveres ekstra dokumentation for at udstede et EV-certifikat. Gå over til FAQ: Process med udvidet validering (EV) at kende alle kravene til EV-certifikater. For enheder, der anmoder EV Code Signing Certificates, SSL.com vil udføre validering både gennem pålidelige onlineressourcer og/eller gyldige dokumenter samt ekstra dokumentation i henhold til retningslinjer fastsat af CA/Browser Forum.  

Nye krav til nøgleopbevaring for OV- og IV-kodesigneringscertifikater

Fra 1. juni 2023, SSL.com 's Organization Validation (OV) og Individual Validation (IV) Code Signing Certifikater vil kun blive udstedt enten på Federal Information Processing Standard 140-2 (FIPS 140-2) USB-tokens eller gennem vores eSigner cloud-kodesigneringstjeneste. Denne ændring er i overensstemmelse med Certificate Authority/Browser (CA/B) Forums nye nøglelagringskrav for at øge sikkerheden for kodesigneringsnøgler. Den tidligere regel tillod OV- og IV-kodesigneringscertifikater at blive udstedt som filer, der kunne downloades fra internettet. Da de nye krav kun tillader brug af krypterede USB-tokens eller cloud-baserede FIPS-kompatible hardwareapparater til at gemme certifikatet og den private nøgle, forventes det, at tilfælde af kodesigneringsnøgler, der bliver stjålet og misbrugt af ondsindede aktører, vil blive stærkt reduceret. Klik dette link at lære mere om SSL.com eSigner cloud-kodesigneringsløsning.

Nøgleopbevaring og signeringsmetoder for udvidede valideringskodesigneringscertifikater 

USB-token

Den mest almindelige tilgang til EV-kodesignering er at bruge et Hardware Security Module (HSM) som et USB-token, der gemmer EV Code Signing-certifikatet og fungerer som en nøgle til signering af softwarekode. Sammenlignet med lagring af certifikatet på en lokal maskine, scorer et USB-token godt på håndholdt sikkerhed og portabilitet. En begrænsning for det er dog, at det kan være ret dyrt at købe og administrere flere tokens, og de er ikke så fleksible sammenlignet med skybaserede muligheder.  SSL.com giver sikker privat nøglelagring og fysisk 2FA-sikkerhed med et Yubikey FIPS USB-token. Denne USB-enhed tilføjer anti-manipulationsbeskyttelse til din software, fordi kun de personer, der faktisk er i besiddelse af den, vil få lov til digitalt at signere en kode til dine applikationer eller programmer.

Cloud HSM

En anden mulighed for EV-kodesignering er at bruge en netværksforbundet HSM i skyen til at hoste kodesigneringscertifikater og nøgler. Denne metode tilbyder et sammenligneligt sikkerhedsniveau som et USB-token, da de private nøgler heller ikke kan eksporteres. Fordi kodesignering udføres gennem skyen, opnås et skalerbart samarbejde mellem udviklere. Det skal dog bemærkes, at denne metode kan kræve ekspertise hos den bestemte cloud-tjenesteudbyder. Til udstedelse af EV-kodesigneringscertifikater understøtter SSL.com tre Cloud HSM'er: Microsoft Azure Dedicated HSM, Amazon Web Services (AWS) CloudHSM og Google Cloud HSM. For at få flere detaljer om hver enkelt, kan du læse vores guideartikel: Understøttede Cloud HSM'er til dokumentsignering og EV-kodesignering.
  • For at vide, hvordan du kan bruge din HSM-konto og hyre en professionel til Cloud HSM Attestation, kan du læse vores artikel Medbring din egen Auditor Cloud HSM Attestation.
  • SSL.com udvikler og tester i øjeblikket attesteringsprocedurer for en bred vifte af HSM-platforme. Du kan udfylde dette forespørgsel formular for at finde ud af, om vi tester en HSM-platform, der ikke var nævnt ovenfor.

eSigner: Kodesignering som en tjeneste

For det tredje er en moderne og meget bekvem tilgang til EV Code Signing at beskæftige sig med kodesignering som en tjeneste. SSL.coms eSigner cloud-kodesigneringstjeneste er et eksempel på denne metode.  Med eSigner håndterer SSL.com både den offentlige nøgleinfrastruktur (PKI) og HSM'er til kodesignering. De ikke-eksporterbare signaturnøgler er gemt i eSigners HSM'er, hvor hverken kunden eller SSL.com kan se dem. På denne måde er sikkerhedsstandarden lige så høj som med tokens og cloud-HSM'er, men der er ikke behov for, at klienten håndterer dem direkte. ESigner-miljøet inkluderer en række signeringsmuligheder for at imødekomme behovene hos en række kunder, fra individuelle udviklere til komplekse organisationer.

eSigner-signeringsmuligheder

  • Med SSL.coms eSigner-tjeneste kan du bruge dit SSL.com Extended Validation Code Signing-certifikat til at signere kode fra enhver internetforbundet enhed uden yderligere hardware. Efter at have tilmeldt din EV Code Signing-certifikatordre i eSigner, kan du signere kode med enten eSigner Express web-app, eSigner CodeSignTool eller gennem SSL.com's CSC-kompatible kodesignerings-API

eSigner-understøttede filtyper

Kom godt i gang med dit kodesigneringscertifikat:

Når du har modtaget dit nye kodesigneringscertifikat, kan du have spørgsmål om, hvordan du bruger det, og hvilke applikationer det kan integreres med. De linkede guider nedenfor besvarer almindelige spørgsmål, du måtte have om, hvordan du kommer i gang med dit nye certifikat.

Kom godt i gang med eSigner Cloud Code Signing

Nedenfor er der ressourcer, der kan give dig mere information om, hvordan du bruger eSigners grænseflade og sætter den op til teamorienterede opgaver.

Brug af dine Yubikeys

Certifikater som EV Code Signing bestilt fra SSL.com kommer med mulighed for at komme forudinstalleret i et Hardware Security Module (HSM) som en FIPS 140-2 valideret sikkerhedsnøgle USB token. Hvis dit certifikat endnu ikke er blevet valideret, kan du inkludere det antal tokens, du har brug for, når du bestiller og før du gennemfører valideringsprocessen. Hvis dit certifikat allerede er udstedt, har du stadig mulighed for at bestille yderligere poletter. For at vide, hvordan du tilføjer Yubikeys til dit EV Code Signing-certifikat, skal du klikke på denne guide: Sådan tilføjer du YubiKeys til din certifikatordre Hvis du allerede har en Yubikey, kan du se følgende vejledninger om, hvordan du betjener den:

Automatisering og integration

eSigner CKA (Cloud Key Adapter)

  •  eSigner CKA (Cloud Key Adapter) er en Windows-baseret applikation, der bruger CNG-grænsefladen (KSP Key Service Provider) til at tillade værktøjer som certutil.exe og signtool.exe at bruge eSigner CSC til automatiserede kodesigneringsoperationer. eSigner CKA fungerer som et virtuelt USB-token og indlæser kodesigneringscertifikaterne til certifikatlageret. 

eSigner og CodeSignTool til automatiseret EV-kodesignering

  • CodeSignTool er ideel til automatiserede batch-processer til signering af store mængder eller integration i eksisterende CI/CD-pipeline-arbejdsgange.
  • Læs vores CodeSignTool guide om, hvordan man signerer kodeobjekter uden at blive bedt om manuel OTP-indtastning for hver fil.
  • Smut over til Kommandovejledning til eSigner CodeSign Tool at vide mere om understøttede kommandoer, muligheder og parametre.

Specifikke CI/CD-serviceintegrationsvejledninger

Nedenfor er specifikke vejledninger til, hvordan man automatiserer kodesignering ved hjælp af eSigner til de mest populære CI/CD-platforme. Lær mere om værdien af ​​cloud-baseret kodesignering ved at læse vores artikel: Cloud Code Signing Automation med CI/CD-tjenester.

Test af EV-kodesignering i sandkassen

SSL.com opretholder et separat "sandbox"-miljø for vores eSigner cloud-signeringstjeneste, så brugere kan eksperimentere med de forskellige apps, hjælpeprogrammer og API'er, før de arbejder med live EV-kode underskrift certifikater.

Specifikke miljøvejledninger

SSL.com's EV Code Signing-certifikater kan bruges i forskellige kodesigneringsmiljøer. Se artiklerne nedenfor for specifikke vejledninger:  Ud over dem, der er angivet ovenfor, er der flere miljøer, som SSL.com-kodesigneringscertifikater er kompatible med. Kontakt support@ssl.com eller brug hjemmesidechatten til spørgsmål om andre miljøer.

Kontakt salgsafdelingen eller kontakt support

Hvis du har brug for nogen til at lede dig gennem alle vores kodesigneringsmuligheder, diskutere tilpassede integrationer, højvolumenaftaler, tilbud eller andre tilpassede løsninger, kan du altid kontakte vores salgs- eller supportteams.

Kontaktformular

Twitter
Facebook
LinkedIn
Reddit
E-mail

Hold dig informeret og sikker

SSL.com er en global leder inden for cybersikkerhed, PKI og digitale certifikater. Tilmeld dig for at modtage de seneste industrinyheder, tips og produktmeddelelser fra SSL.com.

Vi vil meget gerne have din feedback

Tag vores undersøgelse og fortæl os dine tanker om dit seneste køb.