Difference between revisions 2085206 and 2085207 on sqwiki==Historiku== Nënshkrimet digjitale në botën e sotme moderne janë esenciale për të verifikuar identitetin e dërguesit të një dokumenti. Nënshkrimi digjital është një mekanizëm autentikimi që i mundëson krijuesit të një mesazhi të bashkangjet një kod që vepron si një nënshkrim. Nënshkrimi formohet duke marrë vlerën hash te formuar nga plainteksti dhe duke e enkriptuar hash vlerën me çelësin privat të dërguesit (palës A nga skema ).Marrësi pas dekriptimit te ciphertekstit e gjenë vlerën hash të mesazhit te dekriptuar dhe këtë vlerë e krahason me vlerën hash të fituar nga dekriptimi i nënshkrimit digjital të pranuar (me çelsin adekuat publik të dërguesit). Nëse këto vlera hash janë të barabarta ateherë mesazhi nuk ka ndryshuar gjatë rrugës dhe nëse ato janë të ndryshme atëher mesazhi ka ndryshuar. Nënshkrimet digjitale përdoren për të zbuluar modifikime të paautori- zuara të të dhënave.Gjithashtu, marrësi i një dokumenti të nënshkruar në mënyrë digjitale i provon një pale të tretë që dokumenti ishte nënshkruar me të vërtetë nga personi të cilit i është kërkuar që të nënshkruaj. Kjo është e njohur si jomohueshmëri, sepse personi që e nënshkruan dokumentin nuk mund ta mohoj nënshkrimin më pas.Me nënshkrim digjital arrihet autentikimi dhe jomohueshmëria. E ⏎ Edona Vishi Shkolla "Feriz Guri dhe Vellezrit Qaka" 045550890 [email protected] ==Algoritmi për nënshkrime digjitale== Klaset RSA dhe DSA qe fitohen nga derivimi i klasëve abstrakte të alogritmeve asimetrike rekomandohen që në shumicën e rasteve të përdorin implementimin e siguruar nga .NET Shembull të parë mund ta marrim përdorimin e klasës DSACryptoServiceProvider, nga e cila përdorim metodat SignedData() dhe VerifyData(). SignedHash merr 3 parametra, mesazhin në bajta,0,dhe gjatësinë e mesazhit psh : byte [] signedHash=dsaA.SignData(byte[] mesazhi,0,mesazhi.length); (contracted; show full) ==Referimet== Cryptograpghy Network Security principles and practice c# data security Mat thew MacDonald, Erik Johansson https://web.archive.org/web/20130618120928/http://www.gradkell.com/pdf/DBsign-Requirements6.pdf DSS: Digital Signature Standard and DSA Algorithm All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://sq.wikipedia.org/w/index.php?diff=prev&oldid=2085207.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|