امضای دیجیتالی (قسمت دوم)
در قسمت قبل مقاله امضای دیجیتالی، به چیستی این مبحث و تاریخچه آن پرداخته شد. در این قسمت، به جزئیات بیشتری در این مورد خواهیم پرداخت.
دلایل استفاده از امضای دیجیتالی
در زیر برخی دلایل استفاده از امضاهای دیجیتالی در ارتباطات بیان می گردد:
-
تایید هویت این کار به وسیله بررسی و تایید اعتبار این اطمینان را ایجاد می کند که آیا کاربر همان کسی که ادعا می کند هست یا خیر. وقتی مالکیت کلید خصوصی یک امضای دیجیتالی به یک فرد خاص متعلق باشد، یک امضای معتبر نشان می دهد که آن پیغام قطعا توسط همان فرد ارسال شده است. اهمیت این موضوع به خصوص در زمینه های مالی روشن می شود.
-
تمامیت داده امضاهای دیجیتالی تمامیت داده را تضمین می کنند و کاربر نگران این موضوع نخواهد بود که داده تصادفا یا عمدا جایگزین شده باشد. اگرچه رمزنگاری محتویات پیغام را پنهان می کند، تغییر محتوای پیغام رمز شده بدون فهمیدن محتوای آن ممکن است. (برخی الگوریتمهای رمزنگاری که به عنوان الگوریتمهای غیر قابل انعطاف شناخته می شوند، جلوی این کار را می گیرند) اما اگر یک پیغام امضای دیجیتالی داشته باشد، هر تغییری پس از امضا در این پیغام، امضا را غیر معتبر می سازد. علاوه بر این، هیچ راه موثری برای تغییر یک پیغام و امضای آن و تولید یک پیغام جدید با امضای معتبر وجود ندارد.
-
محرمانگی امضاهای دیجیتالی محرمانگی را تضمین می کنند و اطمینان می دهند که پیغامها فقط توسط افراد شناخته شده و مجاز بازگشایی می گردند.
-
زمان سنجی امضاهای دیجیتالی همچنین تاریخ و ساعت را نیز اعتبار سنجی می کنند. به همین دلیل فرستنده یا گیرنده نمی توانند در مورد ارسال یا دریافت پیغام ادعای نادرستی مطرح کنند.