Itthon Biztonság Mi a digitális aláírás algoritmus (dsa)? - meghatározás a techopedia alapján

Mi a digitális aláírás algoritmus (dsa)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a digitális aláírási algoritmus (DSA)?

A digitális aláírási algoritmus (DSA) a digitális aláírások szabványára utal. A Nemzeti Szabványügyi és Technológiai Intézet (NIST) 1991-ben vezetett be, mint jobb módszer a digitális aláírások létrehozására. Az RSA mellett a DSA-t a ma leginkább preferált digitális aláírási algoritmusnak tekintik.

A Techopedia magyarázza a digitális aláírási algoritmust (DSA)

A DSA-tól eltérően a legtöbb digitális aláírástípust az aláíró üzenet feltüntetésével generálják a kezdeményező privát kulcsával. Ez létrehozza az adatok digitális ujjlenyomatát. Mivel csak az üzenet kivonatát írták alá, az aláírás általában sokkal kisebb, mint az aláírt adatok. Ennek eredményeként a digitális aláírások kevesebb terhet rónak a processzorokra az aláírás végrehajtásakor, kis sávszélességet használnak, és kis mennyiségű titkosítást generálnak a kriptoanalízis céljára.


A DSA viszont nem titkosítja az üzenetek kivonatát magánkulccsal, vagy nem dekódolja az üzenetek kivonatát nyilvános kulcs használatával. Ehelyett egyedülálló matematikai függvényekkel hoz létre digitális aláírást, amely két 160 bites számból áll, amelyek az üzenetbontásokból és a privát kulcsból származnak. A DSA-k a nyilvános kulcsot használják az aláírás hitelesítésére, de a hitelesítési folyamat bonyolultabb az RSA-hoz képest.


Az RSA és a DSA digitális aláírási eljárásait általában egyenlő erősségűnek tekintik. Mivel a DSA-kat kizárólag digitális aláírásokra használják, és nem tartalmaznak rendelkezéseket az adatok titkosítására, ezért általában nem vonatkoznak behozatali vagy kiviteli korlátozások, amelyeket gyakran az RSA kriptográfia vonatkozik.

Mi a digitális aláírás algoritmus (dsa)? - meghatározás a techopedia alapján