Hem säkerhet Vad är en digital signaturalgoritm (dsa)? - definition från techopedia

Vad är en digital signaturalgoritm (dsa)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder digital signaturalgoritm (DSA)?

En digital signaturalgoritm (DSA) hänvisar till en standard för digitala signaturer. Det introducerades 1991 av National Institute of Standards and Technology (NIST) som en bättre metod för att skapa digitala signaturer. Tillsammans med RSA anses DSA vara en av de mest föredragna digitala signaturalgoritmerna som används idag.

Techopedia förklarar digital signaturalgoritm (DSA)

Till skillnad från DSA, genereras de flesta digitala signaturtyper genom att signera meddelandespjälkningar med den privata nyckeln till upphovsmannen. Detta skapar ett digitalt tumavtryck av data. Eftersom bara meddelandet digest är undertecknat, är signaturen generellt mycket mindre jämfört med de data som var signerade. Som ett resultat lägger digitala signaturer mindre belastning på processorer vid tidpunkten för signering av exekvering, använder små volymer bandbredd och genererar små volymer chiffertext avsedd för kryptanalys.


DSA, å andra sidan, krypterar inte meddelandesökningar med privat nyckel eller dekrypterar meddelandesmörjningar med offentlig nyckel. Istället använder den unika matematiska funktioner för att skapa en digital signatur som består av två 160-bitarsnummer, som har sitt ursprung i meddelandet digererar och den privata nyckeln. DSA: er använder den offentliga nyckeln för att autentisera signaturen, men autentiseringsprocessen är mer komplicerad jämfört med RSA.


Förfarandena för digital signatur för RSA och DSA anses vanligen vara lika i styrka. Eftersom DSA: er uteslutande används för digitala signaturer och inte innehåller några bestämmelser för kryptering av data är det vanligtvis inte föremål för import- eller exportbegränsningar, som ofta verkställs på RSA-kryptering.

Vad är en digital signaturalgoritm (dsa)? - definition från techopedia