TechBord Logo
TechBord detail

امضای دیجیتالی (Digital Signature) چیست؟

امضای دیجیتال روشی برای احراز هویت یک پیام یا سند است. امضای دیجیتال تأیید می کند که یک پیام یا سند از یک امضاکننده خاص منشا گرفته است و از زمان امضای آن تغییری نکرده است. آنها اغلب با اسناد فرمت سند قابل حمل (PDF)، پیام‌های پست الکترونیک (Email) و اسناد واژه پرداز (Word Processor) برای تأیید اعتبار امضاکننده و گیرنده استفاده می‌شوند.

امضای دیجیتالی نیاز به یک شکلی از شناسایی، به نام دیجیتال گواهی (Certificate)، که هویت امضاکننده را تأیید می کند. این گواهی‌ها از یک مرجع گواهی (CA) می‌آیند، که هویت افراد را قبل از صدور گواهی تأیید می‌کند. هنگامی که یک گواهی دیجیتال دارید، می توانید آن را با برنامه کاربردی (Application) که از امضاهای دیجیتال پشتیبانی می کند، مانند Adobe Acrobat (برای امضای اسناد PDF) یا Microsoft Outlook (برای امضای پیام های ایمیل) ثبت کنید.

امضای دیجیتالی (Digital Signature) چیست؟ | TechBord.ir
امضای یک سند و تأیید امضای دیجیتال آن

هنگامی که پیام یا سندی را امضا می‌کنید، برنامه امضا ابتدا از یک هش الگوریتم (Algorithm) برای تولید هش (Hash) از فایل استفاده می کند، که سپس رمزگذاری (Encryption) با استفاده از کلید خصوصی شما استفاده می شود. برنامه این مقدار را با گواهی دیجیتال و کلید عمومی شما در امضای دیجیتال ترکیب می کند، سپس آن را با سند یا پیام بسته بندی می کند. بعداً، گیرنده می‌تواند هویت شما را با رمزگشایی هش با استفاده از کلید عمومی، و سپس اجرای الگوریتم هش روی پیام یا سند دریافتی، تأیید کند. اگر دو هش مطابقت داشته باشند، پیام یا سندی که آنها دریافت کرده‌اند با سندی که امضا کرده‌اید یکسان است.

گواهینامه‌های موجود در امضای دیجیتال خود به‌صورت دیجیتالی توسط مرجع صدور گواهی امضا شده‌اند. اگر نرم‌افزاری که یک سند امضا شده را می‌خواند قبلاً به CA اعتماد داشته باشد و کلید عمومی آن را داشته باشد، می‌تواند امضای خود را بدون آنلاین شدن برای بررسی تأیید اضافی تأیید کند.

در بسیاری از کشورها، امضاهای دیجیتال معادل امضاهای دست‌نویس هستند و وزن قانونی یکسانی داشته باشد. آنها ممکن است اسناد قانونی و تجاری را هم تأیید و هم تأیید کنند. نویسنده سند امضای تأیید کننده را ایجاد می کند تا نشان دهد که از زمان امضا تغییر نکرده است. سایر امضاکنندگان ممکن است بعداً امضای تأیید خود را اضافه کنند تا نشان دهند که سند را خوانده و تأیید کرده اند.

تعریف اصطلاح امضای دیجیتالی (Digital Signature) توسط تک بورد

تعریف امضای دیجیتالی (Digital Signature) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف امضای دیجیتالی (Digital Signature) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.