Digital Signature Algorithm


כל מה שרצית לדעת על Digital Signature Algorithm:
Digital Signature Algorithm (בתרגום חופשי אלגוריתם חתימה דיגיטאלית) הוא מנגנון קריפטוגרפי לחתימה דיגיטלית שאומץ על ידי ממשלת ארצות הברית כתקן פדרלי (FIPS) בתחילת 1993.
אלגוריתם DSA הוצע לראשונה על ידי המכון הלאומי לתקנים וטכנולוגיה באוגוסט 1991 כחלק מתקן חתימה דיגיטלית DSS הקרוי תקן FIPS 186.
ב-1996 פורסם עדכון FIPS 186-1 שהורחב בשנת 2000 בתקן FIPS 186-2.
ב-2009 פורסם עדכון FIPS 186-3 וב-2013 פורסם עדכון FIPS 186-4.
האלגוריתם רשום כפטנט בארצות הברית מאז 1991 על שמו של דויד קרביץ, עובד לשעבר של NSA והזכויות על הפטנט הוענקו לממשלת ארצות הברית.
לאחר מכן פורסם האלגוריתם והופץ על ידי NIST באופן רשמי לשימוש חופשי.
חתימת DSA היא ערך נפרד מן המסר.
החותם מייצר בעזרת המפתח הפרטי מעין תווית המוצמדת למסר ומאפשרת את בדיקת אמינותו ושלמותו ומקורו באמצעות המפתח הפומבי השייך לו.
בעוד שהמסר עצמו יכול להיות במצב קריא.
על כן במובן זה אלגוריתם DSA אינו נחשב להצפנה.

נלקח מויקיפדיה

הגדרות נוספות הקשורות לDigital Signature Algorithm:
מפתח ציבורי
חתימה דיגיטלית