Namai Saugumas Kas yra skaitmeninio parašo algoritmas (dsa)? - apibrėžimas iš techopedijos

Kas yra skaitmeninio parašo algoritmas (dsa)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia skaitmeninio parašo algoritmas (DSA)?

Skaitmeninio parašo algoritmas (DSA) nurodo skaitmeninių parašų standartą. 1991 m. Jį pristatė Nacionalinis standartų ir technologijos institutas (NIST) kaip geresnį skaitmeninių parašų kūrimo būdą. Kartu su RSA, DSA yra laikomas vienu iš labiausiai šiandien naudojamų skaitmeninio parašo algoritmų.

„Techopedia“ paaiškina skaitmeninio parašo algoritmą (DSA)

Skirtingai nei DSA, dauguma skaitmeninio parašo tipų yra sugeneruojami pasirašant pranešimų santraukas su asmeniniu iniciatoriaus raktu. Tai sukuria skaitmeninį duomenų atspaudą. Kadangi pasirašomas tik pranešimų santrauka, parašas paprastai yra daug mažesnis, palyginti su pasirašytais duomenimis. Dėl to skaitmeniniai parašai pasirašydami vykdo mažesnę apkrovą procesoriams, naudoja nedidelį pralaidumo kiekį ir sukuria mažą šifravimo tekstą, skirtą kriptovaliutai.


Kita vertus, DSA neužšifruoja pranešimų rinkinių naudodamas privatų raktą arba iššifruoja pranešimų rinkinius naudodamas viešąjį raktą. Vietoj to, jis naudoja unikalias matematines funkcijas, kad sukurtų skaitmeninį parašą, susidedantį iš dviejų 160 bitų skaičių, kilusių iš pranešimų santraukų ir privataus rakto. DSA naudoja viešąjį raktą parašo autentifikavimui, tačiau autentifikavimo procesas yra sudėtingesnis, palyginti su RSA.


RSA ir DSA skaitmeninio parašo procedūros paprastai laikomos vienodo stiprumo. Kadangi DSA yra naudojami tik skaitmeniniams parašams ir nenustato duomenų šifravimo nuostatų, paprastai jiems netaikomi importo ar eksporto apribojimai, kurie dažnai vykdomi naudojant RSA kriptografiją.

Kas yra skaitmeninio parašo algoritmas (dsa)? - apibrėžimas iš techopedijos