Hjem Sikkerhed Hvad er en digital signaturalgoritme (dsa)? - definition fra techopedia

Hvad er en digital signaturalgoritme (dsa)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder digital signaturalgoritme (DSA)?

En digital signaturalgoritme (DSA) henviser til en standard for digitale signaturer. Det blev introduceret i 1991 af National Institute of Standards and Technology (NIST) som en bedre metode til at skabe digitale signaturer. Sammen med RSA betragtes DSA som en af ​​de mest foretrukne algoritmer til digital signatur, der bruges i dag.

Techopedia forklarer Digital Signature Algorithm (DSA)

I modsætning til DSA genereres de fleste digitale signaturtyper ved at underskrive digereringsmeddelelser med ophavsmandens private nøgle. Dette skaber et digitalt tommelfingeraftryk af dataene. Da netop meddelelsens fordøjelse er underskrevet, er signaturen generelt meget mindre sammenlignet med de data, der blev underskrevet. Som et resultat påfører digitale signaturer mindre belastning på processorer på tidspunktet for signering af udførelse, bruger små mængder båndbredde og genererer små mængder af ciffertekst beregnet til kryptanalyse.


DSA på den anden side krypterer ikke fordøjelsesmeddelelser ved hjælp af privat nøgle eller dekrypterer meddelelsesfordøjelser ved hjælp af offentlig nøgle. I stedet bruger den unikke matematiske funktioner til at oprette en digital signatur, der består af to 160-bit-numre, der stammer fra meddelelsesfordøjelserne og den private nøgle. DSA'er bruger den offentlige nøgle til autentificering af underskriften, men godkendelsesprocessen er mere kompliceret sammenlignet med RSA.


Procedurerne for digital signatur for RSA og DSA betragtes normalt som værende lige store. Da DSA'er udelukkende bruges til digitale signaturer og ikke indeholder bestemmelser for kryptering af data, er det typisk ikke underlagt import- eller eksportbegrænsninger, som ofte håndhæves på RSA-kryptografi.

Hvad er en digital signaturalgoritme (dsa)? - definition fra techopedia