Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Šifrovanie digitálneho podpisu algoritmus kódy

V kryptografiu , veda analyzovať a šifrovanie tajného písanie , digitálny podpis je mechanizmus pre overovanie správ . Digitálny podpis je vypočítaný podľa matematického vzorca , tzv algoritmus , ktorý umožňuje totožnosť osoby podpisujúcej správu a integritu dát , ktoré majú byť overené . Digitálny podpis

digitálny podpis algoritmus umožňuje príjemcovi správy , aby jednoznačne dokázať , tretej osobe , že správa bola podpísaná osobou , ktorá tvrdí , že ju podpísal . Digitálny podpis je reprezentovaný ako reťazec binárnych číslic , alebo " kúsky " . Podpis algoritmami digitálnej sa používa v elektronickej pošty a iných foriem elektronickej komunikácie , vrátane elektronického prevodu finančných prostriedkov . Federal Information Processing Standards v Spojených štátoch schvaľuje tri štandardy , známy ako Digital Signature Algorithm ( DSA ) , Rivet , Shamir a Adleman ( RSA ) , digitálny podpis algoritmus a Elliptic Curve Digital Signature Algorithm ( ECDSA ) pre digitálne podpisy .

DSA

DSA Digitálny podpis je vypočítaný pomocou hash funkcie a šifrovací kľúč , ktorý je číselná hodnota používa algoritmus pre zmenu informácie . Tento kľúč je súkromný , známy iba odosielateľovi správy . Algoritmus berie matematický prehľad , známe ako hash kód , správy , ktoré majú byť podpísané, a znamenie , že pomocou súkromného kľúča . Príjemcu správy overí hash pomocou druhého šifrovacieho kľúča , známy ako verejný kľúč , ktorý je voľne distribuovaný odosielateľom .
RSA

digitálneho podpisu RSA je tiež vypočítaná s použitím privátneho kľúča a overená pomocou verejného kľúča . Verejný kľúč sa skladá z koeficientu , n , čo je produkt dvoch prvočísel , p a q , a exponent e Exponent je číslo umiestnené nad a za druhým , ktoré udáva silu , do ktorého je potrebné zvýšiť . Súkromný kľúč sa skladá z rovnakého koeficientu , n , a exponent súkromného kľúča , d , ktorá je závislá na n a e
ECDSA

ECDSA tiež používa súkromného a verejného kľúča . Verejný kľúč je závislá na nastavenie parametrov , známy ako parametre domény , ktoré sú spoločné pre domény , alebo skupiny , užívateľov . Súkromný kľúč , kľúč a domény parametre verejné sú matematicky príbuzný každému iný . Súkromný kľúč sa používa na určitú dobu známe ako cryptoperiod , ale verejný kľúč môže byť použitá po dlhšiu dobu , keď je digitálne podpisy generovaná pomocou súkromného kľúča , že je potrebné , aby byť overené .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené