كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


شركت نرم افزاری بهپردازان

موضوع مقاله : Digital Signature يا امضاي ديجيتال چيست؟ :

شرح :

از Digital Signature يا امضاي ديجيتال براي مطمئن شدن از اعتبار و درستي يک مستند استفاده مي‌شود. بصورت معمول در سيستم Digital Signature ها از سه الگوريتم استفاده مي‌شود. اولين نوع الگوريتم براي توليد کردن يک جفت کليد (عمومي و خصوصي) از الگوريتم‌هاي ايجاد کليد يا Key Generation Algorithms استفاده مي‌شود. دومين نوع الگوريتم‌هاي مورد استفاده براي ايجاد کرد Signature براي پيام ارسالي ايجاد مي‌شود که با استفاده از متن پيام و البته کليد خصوصي مستند تهيه مي‌شوند، به اين نوع الگوريتم‌ها الگوريتم‌هاي امضا يا Signing Algorithms گفته مي‌شود. علاوه بر اين‌ها يک الگوريتم ديگر به نام الگوريتم اعتبار سنجي امضا يا Signature Verifying Algorithm نيز براي تصديق هويت پيام، امضاء و کليد عمومي بکار رفته در آن‌ها بکار مي‌رود که سومين الگوريتم مورد استفاده در سيستم امضاي ديجيتال است. در اين سيستم امضا يا Signature با استفاده از ترکيبي از خود پيام، کليد خصوصي به همراه کليد عمومي ايجاد مي‌شود و در نهايت امضاي ايجاد شده براي تصديق صحت پيام مورد استفاده قرار مي‌گيرد. علاوه بر اين روش امکان توليد کردن امضا بدون استفاده از کليد خصوصي نيز وجود دارد و اينکار براي کاهش پيچيدگي‌ها و محاسبات استفاده مي‌شود. مهم‌ترين استفاده‌‌اي که از Digital Signature ها مي‌شود در اعتبارسنجي، تماميت و صحت داده و انکارناپذيري در حوزه امنيت اطلاعات است. براي مثال در سيستم‌هاي اتوماسيون اداري که نامه نگاري ها مي‌توانند تعيين کننده نتيجه يک فرآيند کاري باشند، براي هر شخصي يک Digital Signature در نظر گرفته مي‌شود تا ضمن اينکه مطمئن باشيم نامه‌هاي وي قطعا از طرف خودش ارسال شده‌اند از طرفي در صورت بروز تخلف بتوانيم اثبات کنيم که شخص مورد نظر تخلف کرده است و نتواند خلاف خود را انکار کند.