Meteen naar de inhoud

webinar: Meld je aan voor ons aankomende webinar.

Aanmelden

Hoe Encryption Consulting een Amerikaans gezondheidszorgbedrijf hielp met CodeSign Secure  

Succesverhaalbanner

Bedrijfsoverzicht  

Deze organisatie is een bekende en gerespecteerde instelling die bekendstaat om de beste zorgfaciliteiten in de sector. Ze beschikken over een uitgebreid netwerk van ziekenhuizen, klinieken en onderzoeksfaciliteiten waarmee ze dagelijks gevoelige informatie over patiënten en kritieke procedures kunnen verwerken. Deze instelling staat ook bekend om haar passie en toewijding aan het verbeteren van patiëntvriendelijke technologie. Als een organisatie die door de zorgsector wordt vertrouwd, moet deze entiteit monitoringstandaarden, gegevensbeschermingsmaatregelen en bedrijfsactiviteitenbeheer implementeren.  

Een van de grootste tekortkomingen in de cybersecurityaanpak van elk bedrijf is het ontbreken van codeondertekeningspraktijken. Code ondertekening Een techniek die bedoeld is om te voorkomen dat er met code wordt geknoeid door een digitale handtekening toe te passen om de integriteit en authenticiteit van het uitvoerbare script en de code te verifiëren. In dergelijke gevallen loopt de organisatie het risico schadelijke code te introduceren in de vorm van software-updates of applicaties, wat mogelijk de IT-infrastructuur in gevaar kan brengen.  

Omdat ze voorzichtig waren met de authenticiteit van de tools van de organisatie, streefden ze ernaar om codeondertekening te integreren met hun Jenkins-pijplijn en ook reproduceerbare builds in hun CI/CD-pijplijnVoor testdoeleinden wilde de organisatie de functionaliteit van Software Bill of Materials (SBOM) implementeren om de zichtbaarheid te vergroten en ervoor te zorgen dat aan de beveiligingsvereisten werd voldaan. Ons team hielp hen door onze CodeSign Veilige oplossing.  

Challenges  

De organisatie ondervond een aantal problemen met betrekking tot efficiëntie, beveiliging en compliance in de softwareontwikkelingsprocessen. Van alle uitdagingen worden hieronder enkele belangrijke knelpunten in detail besproken.   

  1. Geen codeondertekening

    De organisatie ondervond moeilijkheden bij het integreren van codeondertekening met haar bestaande Jenkins-pijplijnZonder codeondertekeningsproces waren ze afhankelijk van handmatige verificatie en liepen ze tegen kritieke problemen aan in hun CI/CD-pijplijn. De integratie van een codeondertekeningsproces in hun CI/CD-pijplijn was nodig om naadloze compatibiliteit met Jenkins' buildtriggers te garanderen, de opslag van privésleutels veilig te beheren en te voldoen aan normen in de gezondheidszorg, zoals HIPAA.

  2. Het realiseren van een reproduceerbare bouw

    Reproduceerbare build is een functie die garandeert dat een bepaalde broncode altijd identieke artefacten genereert tijdens compilatie, ongeacht de omgeving waarin deze wordt gecompileerd. Een van de grootste uitdagingen voor deze organisatie was het bereiken van een reproduceerbare build in hun CI/CD-pijplijn, aangezien zelfs kleine inconsistenties kunnen leiden tot debugproblemen, risico's op manipulatie en zelfs het niet voldoen aan de beveiligings- en integriteitsvereisten, die cruciaal zijn bij het werken met gevoelige patiëntgegevens in de gezondheidszorg.  

  3. Prestatieproblemen in hun CI/CD-pijplijn

    In complexe software-infrastructuur kunnen kwetsbaarheden in de code de prestaties van elke organisatie belemmeren. Dit bedrijf liep ook tegen soortgelijke problemen aan. Door de vele externe en interne afhankelijkheden was het voor het bedrijf moeilijk om de naadloze betrouwbaarheid en prestaties van zijn diensten te garanderen. Deze lacune in het kwetsbaarheidsbeheerproces vertraagde hun prestaties en maakte duidelijk dat een effectieve SBOM-integratie essentieel was.  

  4. Cyberbeveiligingsrisico's

    Deze organisatie worstelde met het handhaven van de authenticiteit van haar softwarecomponenten. Bij gebrek aan effectieve codeondertekening en -verificatie was het mogelijk dat op een bepaald moment niet-geverifieerde of gewijzigde code werd geïmplementeerd. Het onvermogen om te voldoen aan andere kritieke regelgeving, zoals HIPAA en GDPR de kans op cyberaanvallen vergroot doordat gevoelige patiëntgegevens kwetsbaar zijn en gemakkelijk door onbevoegd personeel kunnen worden misbruikt.  

Het resultaat  

Om de problemen die de organisatie ondervond te overwinnen, implementeerde Encryption Consulting CodeSign Secure, onze codeondertekeningsoplossing, die gericht is op het verbeteren van de beveiliging, naleving en operationele efficiëntie gedurende de softwareontwikkelingscyclus.  

  1. Integratie met de bestaande Jenkins-pijplijn

    Dankzij de integratie van CodeSign Secure kon de organisatie hun bestaande Jenkins-pipeline beter benutten. Dit zorgde er vervolgens voor dat het team exponentieel meer omscholing voor nieuwe tools kon vermijden en de benutting van hun huidige configuratie kon verbeteren.  

  2. Introductie van Reproducible Build in Jenkins

    Reproduceerbare builds werden succesvol geconfigureerd binnen hun Jenkins-pipeline. De zekerheid was dat elke build identieke artefacten zou produceren (zoals een hash in ons geval), ongeacht de omgeving. Dit verkleinde het risico op discrepanties in de softwareleveringsketen aanzienlijk, waardoor zowel aan de beveiligings- als integriteitsclausules werd voldaan.  

  3. Pre-Sign Hash-validatie

    Onze oplossing, CodeSign Secure, hielp deze organisatie door hashvalidatie vóór ondertekening te implementeren in hun Jenkins-pijplijn. Dit proces zorgt ervoor dat de integriteit van de te ondertekenen code intact blijft voordat het daadwerkelijke ondertekeningsproces plaatsvindt.  

  4. Code kwetsbaarheidsscannen met SBOM

    Met de SBOM-functie van CodeSign Secure kon deze organisatie een beveiligingsscan uitvoeren op hun code voordat deze naar GitHub werd gepusht. Dit stelde hen in staat om beveiligingsuitdagingen al in de vroegste fase van de softwareontwikkeling aan te pakken.  

  5. Verbeterde beveiliging en naleving

    Onze oplossing, CodeSign Secure, implementeerde functies zoals geautomatiseerde codeondertekening, automatische hashvalidatie en SBOM-scanning en stelde de organisatie in staat om te voldoen aan belangrijke beveiligingsvoorschriften, zoals HIPAA, en de algehele naleving te verbeteren. Dit verminderde de dreiging van mogelijke cyberaanvallen en verbeterde de beveiliging van de organisatie.  

  6. Geautomatiseerde detectie en preventie van kwetsbaarheden

    De upload zou niet plaatsvinden als het kwetsbaarheidspercentage van de code meer dan 10% bedroeg, waardoor ze het aantal kwetsbaarheden in de ontwikkelingsfase van hun softwarelevenscyclus konden beperken. Dit hielp de organisatie om schone code te behouden, cyberaanvallen te verminderen en te voldoen aan de relevante regelgeving. 

  7. Geavanceerde sleutelbescherming

    Deze organisatie heeft enorm geprofiteerd van onze oplossing, CodeSign Secure, die integratie biedt met toonaangevende Hardware-beveiligingsmodules (HSM's) Leveranciers zoals Utimaco, nCipher en Thales. Onze oplossing zorgde ervoor dat hun cryptografische sleutels veilig werden opgeslagen in fraudebestendige hardware en bood robuuste bescherming tegen sleutelcorruptie, diefstal of misbruik. Dit verbeterde hun vermogen om de authenticiteit van de software te behouden en te voldoen aan strenge beveiligingsnormen.  

Oplossing voor codeondertekening voor bedrijven

Ontvang één oplossing voor al uw cryptografische behoeften op het gebied van softwarecodeondertekening met onze codeondertekeningsoplossing.

Impact  

Door duidelijke communicatiekanalen te creëren, werkten we samen aan oplossingen op maat die tegemoetkwamen aan hun zorgen en tegelijkertijd aansloten op hun beveiliging op de lange termijn. De implementatie van CodeSign Secure loste niet alleen belangrijke problemen op, zoals inefficiënte codeondertekening en beveiligingsproblemen, maar stelde de organisatie ook in staat om vol vertrouwen te voldoen aan de strenge eisen van de gezondheidszorg.  

De integratie van reproduceerbare builds binnen de Jenkins-pipeline zorgde voor de vereiste consistentie en beveiliging en garandeerde tegelijkertijd dat elke build identiek zou zijn, ongeacht de omgeving. Bovendien verkleinden de introductie van SBOM en pre-sign hashvalidatie de cyberbeveiligingsrisico's door vroege detectie van kwetsbaarheden mogelijk te maken.  

Uitgebreide ondertekende audit trails zijn een van de belangrijkste kenmerken van CodeSign Veilige oplossing aangeboden, wat transparantie en verantwoording garandeert bij elke transactie en ondertekening. Dit gaf de organisatie controle over alle activiteiten en toegankelijke auditlogs, wat de rapportage over beveiliging en naleving ondersteunde. De integratie van Timestamp Security, dat zowel de RFC 3161- als de Authenticode-standaarden ondersteunt, verhoogde het vertrouwen nog verder, omdat het een veilige tijdstempel voor elke codehandtekening bood en ervoor zorgde dat de integriteit van hun software kon worden geverifieerd voor een veiligere toekomst.  

 De organisatie was in staat om gevoelige gegevens te beveiligen en te voldoen aan nalevingsnormen zoals HIPAA met gemak door zich te richten op geavanceerde cryptografische sleutelbescherming, inclusief de integratie van Hardware Security Modules (HSM's) die voldoen aan FIPS 140-2 Niveau 3-normen. Het geautomatiseerde kwetsbaarheidsdetectiesysteem minimaliseerde menselijke fouten verder, waardoor er nooit onveilige code zou worden geïmplementeerd. Deze functie is ook afgestemd op CA / Browser Forum Compliance en zorgde ervoor dat de organisatie voldeed aan de vereisten van het CA/Browser Forum van 1 juni 2023. Hierdoor konden ze vol vertrouwen omgaan met toekomstige uitdagingen in de voortdurend veranderende gezondheidszorgsector.  

Conclusie  

Voor zorginstellingen is het beschermen van gevoelige patiëntgegevens en het handhaven van de integriteit van hun systemen van het grootste belang. De implementatie van CodeSign Secure bleek een uitstekende oplossing voor alle problemen waarmee deze organisatie te maken kreeg en verbeterde vervolgens de levenscyclus van de softwareontwikkeling op het gebied van beveiliging, compliance en operationele efficiëntie. De organisatie voldeed niet alleen aan de eisen van de streng gereguleerde zorgsector, waaronder de HIPAA en de uitspraken van het CA/Browser Forum, door hun geïntegreerde Jenkins-pipeline voor codeondertekening te gebruiken om reproduceerbare build- en SBOM-functies te implementeren, maar verbeterde ook hun cybersecurity. Door buildverificatiefuncties te integreren, zorgde CodeSign Secure ervoor dat alleen ongewijzigde en veilige software naar eindgebruikers werd gedistribueerd en het vertrouwen in de toeleveringsketen werd behouden.

Het gebruik van geavanceerde toegangscontrolesystemen verminderde de werklast, bewaarde vertrouwelijke patiëntgegevens en behield de kwaliteit van de software. Deze aanpak stelde de organisatie in staat om met vertrouwen en betrouwbaarheid innovatieve, patiëntvriendelijke zorgoplossingen te blijven leveren.