- Wat is een digitale handtekening?
- Wat is een elektronische handtekening?
- Belangrijkste verschillen tussen digitale handtekening en elektronische handtekening
- Wat is codeondertekening?
- Het beveiligde CodeSign-platform van Encryption Consulting (EC)
- Waarom het CodeSign Secure-platform van EC gebruiken?
- Gebruiksscenario's die worden behandeld als onderdeel van het CodeSign Secure-platform van Encryption Consulting
- Welke handtekening moet u voor uw organisatie gebruiken?
- Beheerde PKI van Encryption Consulting
Laten we in dit discussiebord eens kijken wat een e-handtekening is. Wat is een digitale handtekening? Wat wordt bedoeld met een elektronische handtekening? Zijn beide handtekeningen vergelijkbaar of verschillend? Welke handtekening is veiliger en wat zijn de verschillende toepassingsmogelijkheden voor zowel digitale als elektronische handtekeningen? Wat is de relevantie van code signing voor digitale handtekeningen? Wat is CodeSign Secure van Encryption Consulting en hoe is het relevant voor uw organisatie? Laten we dieper ingaan op het onderwerp om de antwoorden op deze vragen te begrijpen:
Als u nog niet bekend bent met het concept van e-handtekeningen, is de kans groot dat u de termen "digitale handtekening" en "elektronische handtekening" met elkaar verwart. Vaak gebruikt men de termen digitale handtekening en elektronische handtekening door elkaar, wat niet helemaal waar is, aangezien er enkele belangrijke verschillen zijn tussen deze twee soorten e-handtekeningen.
Het grote verschil is de beveiliging: digitale handtekeningen worden vooral gebruikt om documentatie te beveiligen en autorisatie te verlenen, omdat ze door de overheid zijn geautoriseerd. Certificeringsautoriteiten (CA's) Terwijl elektronische handtekeningen alleen de intentie van de ondertekenaar weergeven. Laten we eerst eens kijken wat een digitale handtekening en een elektronische handtekening zijn.
Wat is een digitale handtekening?
Digitale handtekening is een vorm van elektronische handtekening. Beide zijn bedoeld voor het ondertekenen van documenten, met dien verstande dat digitale handtekeningen veiliger en authentieker zijn. Bij digitale handtekeningen is de ondertekenaar van het document verplicht om een Publieke Sleutel Infrastructuur (PKI) gebaseerde digitaal certificaat Geautoriseerd door de certificeringsinstantie die aan het document is gekoppeld. Dit garandeert de authenticiteit van het document, aangezien het is geautoriseerd door vertrouwde certificeringsinstanties.
Laten we op een eenvoudige manier de digitale handtekening begrijpen aan de hand van papieren documenten. Er zijn doorgaans twee aandachtspunten bij het documentatieproces: de authenticiteit van de ondertekenaar en de integriteit van het document, zonder enige manipulatie. Om deze aandachtspunten weg te nemen, hebben we notarissen die autorisatie verlenen en de integriteit van het document waarborgen.
Net als de notaris in fysieke contracten, hebben we certificeringsinstanties (CA's) die digitale handtekeningen autoriseren met PKI-gebaseerde digitale certificaten. Bij digitale handtekeningen wordt een unieke vingerafdruk gevormd tussen het digitale document en het PKI-gebaseerde digitale certificaat. Deze wordt gebruikt om de authenticiteit van het document en de bron ervan te garanderen en een fraudebestendig document te garanderen.
Momenteel zijn er twee belangrijke platforms voor documentverwerking die digitale handtekeningen aanbieden met sterke PKI-gebaseerde digitale certificaten:
- Adobe-handtekening
Adobe biedt twee soorten handtekeningen aan: gecertificeerde en goedkeuringshandtekeningen. Certificaathandtekeningen worden gebruikt voor authenticatiedoeleinden. Bovenaan het document wordt een blauw lint weergegeven dat de daadwerkelijke auteur van het document en de uitgever van het PKI-gebaseerde digitale certificaat aangeeft. De goedkeuringshandtekening daarentegen legt de fysieke handtekening van de uitgever of auteur en andere belangrijke gegevens vast.
- Microsoft Word-handtekening
Microsoft ondersteunt twee soorten handtekeningen: een zichtbare en een onzichtbare handtekening. Bij een zichtbare handtekening is er een handtekeningveld beschikbaar, vergelijkbaar met een fysieke handtekening. Een onzichtbare handtekening is veiliger omdat deze niet toegankelijk is voor onbevoegde gebruikers en niet kan worden gemanipuleerd. Een onzichtbare handtekening wordt vaak gebruikt voor documentverificatie en verbeterde beveiliging.
Wat is een elektronische handtekening?
Een elektronische handtekening is niet zo veilig en complex als een digitale handtekening, omdat er geen PKI-gebaseerde certificaten bij betrokken zijn. Een elektronische handtekening wordt voornamelijk gebruikt om de intentie van de documentuitgever of auteur te identificeren en kan elke vorm aannemen, zoals een elektronisch symbool of proces. Een elektronische handtekening kan op een eenvoudige manier worden vastgelegd, bijvoorbeeld met een selectievakje, omdat het primaire doel is om de intentie vast te leggen om een contract of document te ondertekenen. Deze handtekeningen zijn ook juridisch bindend. In gevallen waarin het document door twee partijen moet worden ondertekend om juridisch bindend te zijn voor de uitvoering van bepaalde taken en geen hoog beveiligings- en autorisatieniveau vereist, worden elektronische handtekeningen gebruikt in plaats van digitale handtekeningen.
Belangrijkste verschillen tussen digitale handtekening en elektronische handtekening
Laten we de belangrijkste verschillen tussen de twee handtekeningen bekijken door de belangrijkste parameters in tabelvorm te vergelijken.
| Parameter | Digitale handtekening | elektronische handtekening |
|---|---|---|
| Doel | Het hoofddoel is om het document of contract te beveiligen via een op PKI gebaseerd digitaal certificaat | Het doel van de elektronische handtekening is het verifiëren van het document of contract |
| autorisatie | Ja. Digitale handtekeningen kunnen worden gevalideerd en geverifieerd door certificeringsinstanties die PKI-certificaten verstrekken. | Nee. Meestal is het niet mogelijk om elektronische handtekeningen te autoriseren |
| Security | Bestaat uit betere beveiligingsfuncties dankzij autorisatie op basis van digitale certificaten | Bestaat uit een kleiner aantal beveiligingsfuncties vergeleken met digitale handtekeningen |
| Soorten tekens | Over het algemeen zijn er twee typen beschikbaar: één van Adobe en één van Microsoft. | De belangrijkste soorten elektronische handtekeningen zijn verbale, gescande fysieke handtekeningen en e-ticks. |
| Verificatie | Ja. Digitale handtekeningen kunnen worden geverifieerd | Nee. Elektronische handtekeningen kunnen niet worden geverifieerd |
| Focus | De primaire focus ligt op het beveiligen van het document of contract | Het primaire doel is om de intentie te tonen om een document of contract te ondertekenen |
| Voordelen: | Groter dan elektronische handtekening vanwege het hoge beveiligingsniveau | Gemakkelijk te gebruiken in vergelijking met digitale handtekening, maar minder veilig |
Uit bovenstaande vergelijking blijkt duidelijk dat digitale handtekeningen de overhand hebben ten opzichte van elektronische handtekeningen. Gezien het juridisch bindende doel dienen beide handtekeningen echter hun doel. Digitale handtekeningen genieten nu een sterke voorkeur vanwege hun verbeterde beveiliging dankzij PKI-gebaseerde certificaten, die de broodnodige autorisatie en integriteit van het document bieden.
Wat is codeondertekening?
Code ondertekening Codeondertekening is het proces waarbij een digitale handtekening wordt aangebracht op software die bedoeld is voor release en distributie aan een andere partij of gebruiker, met twee hoofddoelen. Ten eerste om de authenticiteit en het eigendom van de software te bewijzen. Ten tweede om de integriteit van de software te bewijzen, d.w.z. te bewijzen dat er niet mee is geknoeid, bijvoorbeeld door het invoegen van schadelijke code. Codeondertekening is van toepassing op elk type software: uitvoerbare bestanden, archieven, drivers, firmware, bibliotheken, pakketten, patches en updates. Een inleiding tot codeondertekening is gegeven in eerdere artikelen op deze blog. In dit artikel bekijken we enkele zakelijke voordelen van het ondertekenen van code.
Codeondertekening is een proces om de authenticiteit van software te valideren en is een type digitale handtekening gebaseerd op PKI. Codeondertekening bevestigt de authenticiteit en originaliteit van digitale informatie, zoals een stukje softwarecode. Het verzekert gebruikers ervan dat deze digitale informatie geldig is en stelt de legitimiteit van de auteur vast. Codeondertekening garandeert ook dat deze digitale informatie niet is gewijzigd of ingetrokken nadat deze geldig was ondertekend. Codeondertekening speelt een belangrijke rol omdat het de identificatie van legitieme software met malware of malafide code mogelijk maakt. Digitaal ondertekende code garandeert dat de software op computers en apparaten betrouwbaar en ongewijzigd is.
Software is de drijvende kracht achter uw organisatie en weerspiegelt de ware waarde van uw bedrijf. Het beschermen van de software met een robuust codeondertekeningsproces is essentieel, zonder de toegang tot de code te beperken. Zo wordt gegarandeerd dat deze digitale informatie geen schadelijke code is en wordt de legitimiteit van de auteur vastgesteld.
Het beveiligde CodeSign-platform van Encryption Consulting (EC)
Encryptie-advies (EC) Met het beveiligde platform CodeSign kunt u uw softwarecode en programma's digitaal ondertekenen. Hardware-beveiligingsmodules (HSM's) Bewaar alle privésleutels die worden gebruikt voor codeondertekening en andere digitale handtekeningen van uw organisatie. Organisaties die gebruikmaken van het CodeSign Secure-platform van EC kunnen profiteren van de volgende voordelen:
- Eenvoudige integratie met toonaangevende leveranciers van Hardware Security Modules (HSM)
- Alleen geautoriseerde gebruikers hebben toegang tot het platform
- Sleutelbeheerservice om onveilige opslag van sleutels te voorkomen
- Verbeterde prestaties door het elimineren van eventuele knelpunten
Waarom het CodeSign Secure-platform van EC gebruiken?
CodeSign Secure van Encryption Consulting biedt verschillende voordelen voor het uitvoeren van uw code-ondertekeningsactiviteiten. CodeSign Secure helpt klanten om voorop te blijven lopen door een veilige code-ondertekeningsoplossing te bieden met fraudebestendige opslag voor de sleutels en volledige zichtbaarheid en controle over code-ondertekeningsactiviteiten. De privésleutels van het code-ondertekeningscertificaat kunnen worden opgeslagen in een HSM om de risico's van gestolen, beschadigde of misbruikte sleutels te elimineren.
Client-side hashing zorgt voor betere prestaties en voorkomt onnodige verplaatsing van bestanden. Zo wordt een hoger beveiligingsniveau bereikt.
Client-side hashing zorgt voor betere prestaties en voorkomt onnodige verplaatsing van bestanden. Zo wordt een hoger beveiligingsniveau bereikt.
Client-side hashing garandeert de prestaties van de build en voorkomt onnodige bestandsverplaatsing, wat een hoger beveiligingsniveau biedt. Code Signing-clients worden naadloos geauthenticeerd via het CodeSign Secure-platform. Dit platform maakt gebruik van geavanceerde beveiligingsfuncties, waaronder client-side hashing, multi-factor authenticatie, apparaatauthenticatie, workflows voor goedkeurders op meerdere niveaus en meer. Ondersteuning voor InfoSec-beleid verbetert de acceptatie van de oplossing en stelt verschillende bedrijfsteams in staat hun eigen workflow voor code signing te hebben. CodeSign Secure is geïntegreerd met een geavanceerd client-side hash-ondertekeningsmechanisme, wat resulteert in minder dataverkeer via het netwerk. Dit maakt het een zeer efficiënt code signing-systeem voor de complexe cryptografische bewerkingen die in de HSM plaatsvinden.
Ontdek meer over de functies en voordelen van ons CodeSign Secure-platform via onderstaande link:
CodeSigning-oplossingGebruiksscenario's die worden behandeld als onderdeel van het CodeSign Secure-platform van Encryption Consulting
Er zijn meerdere use cases die kunnen worden geïmplementeerd met het CodeSign Secure-platform van Encryption Consulting. De meeste use cases zijn relevant voor het hierboven besproken concept van digitale handtekeningen. Het CodeSign Secure-platform voldoet aan alle eisen van uw organisatie. Laten we eens kijken naar enkele van de belangrijkste use cases die worden behandeld in CodeSign Secure van Encryption Consulting:
- Codeondertekening:
Onderteken code vanaf elk platform, waaronder Apple, Microsoft, Linux en nog veel meer.
- Documentondertekening:
Onderteken documenten digitaal met sleutels die zijn beveiligd in uw HSM's.
- Docker-afbeeldingondertekening:
Digitale vingerafdruk naar docker-images tijdens het opslaan van sleutels in HSM's.
- Firmwarecodeondertekening:
Onderteken alle soorten firmware-binaries om de fabrikant te verifiëren en manipulatie van de firmwarecode te voorkomen.
Organisaties met gevoelige gegevens en gepatenteerde code/programma's kunnen profiteren van het CodeSign Secure-platform. Online distributie van de software wordt tegenwoordig steeds gebruikelijker, gezien de snelheid waarmee het op de markt komt, lagere kosten, schaalbaarheid en efficiëntievoordelen ten opzichte van traditionele softwaredistributiekanalen zoals fysieke winkels of software-cd's die naar klanten worden verzonden.
Codeondertekening is een must voor online distributie. Zo vereisen externe softwareplatforms steeds vaker dat applicaties (zowel desktop als mobiel) worden ondertekend voordat ze toestemming geven voor publicatie. Zelfs als u een groot aantal gebruikers kunt bereiken, zijn de waarschuwingen die worden weergegeven tijdens het downloaden en installeren van niet-ondertekende software zonder codeondertekening vaak voldoende om de gebruiker ervan te weerhouden verder te gaan met downloaden en installeren.
Encryption Consulting levert sterk beveiligde sleutels in FIPS-gecertificeerde versleutelde opslagsystemen (HSM's) tijdens de codeondertekening. Een sneller codeondertekeningsproces is mogelijk via CodeSign Secure, aangezien de ondertekening lokaal plaatsvindt in de buildmachine. Rapportage- en auditfuncties bieden InfoSec- en complianceteams volledig inzicht in de toegang tot en het gebruik van alle privésleutels.
Meer informatie over CodeSign Secure vindt u via de onderstaande link naar het datasheet:
Code-ondertekening-Datasheet.pdfWelke handtekening moet u voor uw organisatie gebruiken?
Dit hangt volledig af van het doel en de intentie van het gebruik van de handtekening binnen uw organisatie. Mogelijk moet u een duidelijke beoordeling uitvoeren of deskundige consultants zoals wij – Encryption Consulting – raadplegen om te bepalen welk certificaat het beste bij uw doel past.
Beheerde PKI van Encryption Consulting
Encryptie Consulting LLC (EC) verzorgt het volledige ontlasten van de Public Key Infrastructure-omgeving. Dit betekent dat EC de PKI-infrastructuur gaat opbouwen om de PKI-omgeving (on-premises, PKI in de cloud, cloudgebaseerde hybride PKI-infrastructuur) van uw organisatie te leiden en beheren.
Encryption Consulting implementeert en ondersteunt uw PKI met behulp van een volledig ontwikkelde en geteste set procedures en gecontroleerde processen. Beheerdersrechten voor uw Active Directory zijn niet vereist en u behoudt altijd de controle over uw PKI en de bijbehorende bedrijfsprocessen. Bovendien worden de CA-sleutels om veiligheidsredenen bewaard in FIPS140-2 HSM's van niveau 3 worden gehost in uw beveiligde datacenter of in ons Encryption Consulting-datacenter in Dallas, Texas.
Conclusie
Met PKI-as-a-Service (ook wel managed PKI) van Encryption Consulting profiteert u van alle voordelen van een goed beheerde PKI, zonder de operationele complexiteit en kosten van de software en hardware die nodig zijn om alles draaiende te houden. Uw teams behouden nog steeds de controle die ze nodig hebben over de dagelijkse gang van zaken, terwijl ze back-end taken uitbesteden aan een vertrouwd team van PKI-experts.
- Wat is een digitale handtekening?
- Wat is een elektronische handtekening?
- Belangrijkste verschillen tussen digitale handtekening en elektronische handtekening
- Wat is codeondertekening?
- Het beveiligde CodeSign-platform van Encryption Consulting (EC)
- Waarom het CodeSign Secure-platform van EC gebruiken?
- Gebruiksscenario's die worden behandeld als onderdeel van het CodeSign Secure-platform van Encryption Consulting
- Welke handtekening moet u voor uw organisatie gebruiken?
- Beheerde PKI van Encryption Consulting
