Skip to main content

Wat is een cryptografische dienstverlener?

Cryptografie is de wetenschap van het creëren en ontcijferen van gecodeerd schrijven op een manier die de inhoud veilig houdt.Cryptografie is gedurende duizenden jaren gebruikt om berichten geheim te houden, en met internet ontstonden nieuwe behoeften en uitdagingen om informatie zoals e-mail, creditcardtransacties en bedrijfsgegevens te beschermen.Een cryptografische serviceprovider biedt dit type bescherming.

Een cryptografische dienstverlener, ook bekend als een cryptografie-serviceprovider of CSP, is een middel om hardware- of software-gebaseerde codering en decodering te bieden.Codering verwijst naar de vertaling van gegevens in een gecodeerd bestand dat een geheime sleutel of wachtwoord vereist om te lezen.Het is een veelgebruikte en effectief middel om de beveiliging van gegevens te verzekeren.Decryption verwijst naar het decoderen van gegevens die zijn gecodeerd, zodat deze kan worden gelezen als een normale communicatie of gewone tekst, in zijn taal van herkomst.

Cryptografische dienstverleners kunnen symmetrische of asymmetrische codering gebruiken.Asymmetrische codering staat ook bekend als openbare sleutelcodering.In symmetrische codering codeert en decodeert dezelfde sleutel het bericht, waardoor de bewerkingen symmetrisch worden.Asymmetrische of public-key codering maakt gebruik van twee verschillende sleutels.De openbare sleutel is een sleutel die iedereen kent en wordt gebruikt door een groep, die iedereen een bericht kan sturen naar een ander lid van de groep.De privésleutel wordt door het individuele lid gebruikt om het bericht te decoderen.Asymmetrische codering wordt ook wel diffie-Hellman-codering genoemd nadat de uitvinders, Whitfield Diffie en Martin Hellman, die in 1976 met het systeem kwamen.

In een Windows-omgeving, bijvoorbeeld, is de Microsoft Cryptographic Service Provider een softwaremodule die mogelijk isvan onafhankelijk functioneren en cryptografie uitvoeren voor authenticatie, codering en codering.Hoewel het misschien klinkt als een synoniem, zijn codering en codering geen synonieme termen: coderen is de conversie van gegevens in een bitstream.De componenten omvatten minimaal een Dynamic-Link Library (DLL) en System Program Interfaces (CryptoSpis).CSP's kunnen hun eigen functie-implementatie bevatten of hun functies kunnen worden geïmplementeerd in een serviceprogramma dat op Windows is gebaseerd, dat een programma zou zijn dat wordt beheerd via de Windows Service Control Manager.Hardware-implementaties omvatten een beveiligde coprocessor of een smartcard.

Een smartcard is een plastic kaart van creditcard-formaat met elektronisch geheugen en soms met een geïntegreerd circuit, in welk geval het ook een geïntegreerde circuitkaart (ICC) wordt genoemd.Ze worden gebruikt voor het opslaan van gevoelige gegevens, waaronder medische dossiers, digitaal geld en voor het genereren van netwerk -ID's.Informatie wordt toegevoegd of gehaald uit een smartcard met behulp van een smartcard -lezer.Cryptografische smartcards bevatten bijvoorbeeld cryptografische hardware en worden bijvoorbeeld gebruikt voor digitale handtekeningen.De Windows -cryptografische serviceprovider heeft toegang tot de gegevens over cryptografische smartcards.