Skip to main content

Vad är en kryptografisk tjänsteleverantör?

Kryptografi är vetenskapen att skapa och dechiffrera kodat skrivande på ett sätt som håller innehållet säkert.Kryptografi har använts under tusentals år för att hålla meddelanden hemliga, och med internet uppstod nya behov och utmaningar för att skydda information som e-post, kreditkortstransaktioner och företagsdata.En kryptografisk tjänsteleverantör tillhandahåller denna typ av skydd.

En kryptografisk tjänsteleverantör, även känd som en kryptografitjänstleverantör eller CSP, är ett sätt att tillhandahålla antingen hårdvaru- eller mjukvarubaserad kryptering och dekryptering.Kryptering avser översättningen av data till en kodad fil som kräver en hemlig nyckel eller lösenord som ska läsas.Det är ett allmänt använt och effektivt sätt att försäkra datasäkerheten.Dekryptering avser avkodning av data som har krypterats så att den kan läsas som en normal kommunikation eller vanlig text på sitt ursprungsspråk.

Kryptografiska tjänsteleverantörer kan använda symmetrisk eller asymmetrisk kryptering.Asymmetrisk kryptering är också känd som public-nyckelkryptering.I symmetrisk kryptering och samma nyckelkrypteringar och avkodar meddelandet, vilket gör operationerna symmetrisk.Asymmetrisk eller offentlig nyckelkryptering använder två olika nycklar.Den offentliga nyckeln är en nyckel som alla känner till och används av en grupp, alla som kan skicka ett meddelande till någon annan medlem i gruppen.Den privata nyckeln används av den enskilda medlemmen för att dekryptera meddelandet.Asymmetrisk kryptering kallas också Diffie-Hellman-kryptering efter dess uppfinnare, Whitfield Diffie och Martin Hellman, som kom med systemet 1976.

I en Windows-miljö, till exempel, Microsoft Cryptographic Service-leverantören är en mjukvarumodul som är kapabelatt fungera oberoende och utföra kryptografi för autentisering, kryptering och kodning.Även om det kan låta som en synonym, är kodning och kryptering inte synonyma termer: kodning är omvandlingen av data till en bitström.Komponenterna inkluderar minst ett dynamiskt länkbibliotek (DLL) och systemprogramgränssnitt (kryptospis).CSP: er kan antingen innehålla sin egen funktionsimplementering eller deras funktioner kan implementeras i ett serviceprogram som är Windows-baserat, vilket skulle vara ett program som hanteras via Windows Service Control Manager.Hårdvaruimplementeringar inkluderar en säker samarbetare eller ett smartkort.

Ett smartkort är ett kredittort plastkort med elektroniskt minne och ibland har en integrerad krets, i vilket fall kallas det också ett integrerat kretskort (ICC).De används för att lagra känslig data, inklusive medicinska journaler, digitala kontanter och för att generera nätverks -ID.Information läggs till eller dras från ett smartkort med en smartkortläsare.Kryptografiska smartkort inkluderar till exempel kryptografisk hårdvara och används för digitala signaturer.Windows Cryptographic Service -leverantören kan komma åt uppgifterna på kryptografiska smartkort.