تبلیغات
RF2268AM - امضای دیجیتال
یکشنبه 19 تیر 1390

امضای دیجیتال

   نوشته شده توسط: عارف محمدی    نوع مطلب :تجارت الكترونیك ،

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

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

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

امضای دیجیتال از بسیاری جنبه‌ها مشابه امضای دست نوشته است. با این تفاوت که جعل امضای دیجیتال بسیار مشکل‌تر از امضای سنتی است. طرح‌های امضای دیجیتال مبتنی بر رمزنگاری هستند و این رمزنویسی باید به شکل صحیحی صورت گیرد تا موثر واقع شود. امضاهای دیجیتال غیرقابل انکارند؛ به این معنی که امضاکننده زمانی که پیامی را امضای دیجیتالی نکرده، می‌تواند ادعا کند که کلید خصوصی‌اش محرمانه می‌ماند. علاوه بر این برخی از این طرح‌های غیر قابل انکار مهر زمان دارند و بر همین اساس بعد از مدت معینی امضای دیجیتال منقضی می‌شود. البته حتی در صورت منقضی شدن، خود امضا به قوت خود باقی می‌ماند. پیام‌هایی که برچسب امضای دیجیتال می‌خورند، به عنوان یک رشته بیتی همانند پست الکترونیکی، قراردادها و یا پیام‌هایی که از طریق پروتکل‌های دیگر رمزنگاری ارسال شده باشند، قابل عرضه‌اند.

 مفهوم امضای دیجیتال  

هر طرح امضای دیجیتال شامل سه الگوریتم است که عبارتند از:

1- الگوریتم تولید کلید: در این مرحله یک کلید محرمانه از یک سری کلیدهای محرمانه ممکن به صورت تصادفی انتخاب می‌شود. در واقع خروجی این الگوریتم کلید محرمانگی و یک کلید عمومی مترادف با آن است.

2- الگوریتم امضا: الگوریتمی است که با دادن پیام و کلید محرمانگی، امضای دیجیتال تولید می‌کند.

3- الگوریتم شناسایی امضا: الگوریتمی است که یک پیام، کلید عمومی و یک امضا را به صورت ورودی دریافت می‌کند و اعتبار آن پیام را تایید یا رد می‌کند.

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

تاریخچه امضای دیجیتال

ویتفیلد دیفی (Whitfield Diffie) و مارتین هلمن (Martin Hellman) برای اولین بار در سال 1976 مفهوم امضای دیجیتال را وارد ادبیات دیجیتال کردند. پس از آن، رونالد ریوست، ادی شامیر و لن آدلمان، الگوریتم RSA(برگرفته از اول اسم این سه نفر) را ابداع کردند که برای تولید امضای دیجیتال اولیه از آن استفاده می شد. البته این الگوریتم تنها در سطح پایین مفهومی از امضای دیجیتال تعریف شده بود و امنیت چندانی نیز نداشت.

اولین نرم‌افزار عمومی که برای تولید امضای دیجیتال به بازار عرضه شد Lotus Notes 1.0 بود که در سال 1989 معرفی شد و از همان الگوریتم RSA پیروی می‌کرد. ساختار امضاهای دیجیتال مبتنی بر RSA به این صورت بود که برای تولید کلیدهای امضا می‌بایست یک جفت کلید RSA شامل مدول‌های N، تولید می‌شد. به هر حال این طرح‌ها از امنیت خوبی برخوردار نبودند و برای اجتناب از نفوذ در آنها می‌بایست از یک تابع ریاضی که عملیات رمزنگاری را انجام می‌داد، استفاده می‌شد.

بعد از آن، طرح‌های دیگری با عنوان‌های امضای لمپورت، مرکل و رابین طراحی شدند. در سال ?9?? شفی گلدواسر، سیویو میسالی و رونالد ریوست، موارد مورد نیاز را برای برقراری امنیت در طرح امضای دیجیتال بررسی کردند. آنها با بررسی سلسله مراتب مدل‌های مختلف حمله و نفوذ به امضای دیجیتال توانستند طرح امضای دیجیتال GMR را ارایه دهند. این طرح اولین طرحی بود که توانست در مقابل یک حمله خاص، از دریافت پیام جعلی جلوگیری کند.

طرح‌های ابتدایی امضای دیجیتال، ساختار مشابهی داشتند: همه آنها از جایگشت دریچه‌ای مانند تابع RSA  استفاده می‌کردند و یا در برخی موارد از طرح امضای رابین بهره می‌گرفتند. جایگشت دریچه‌ای، مجموعه‌ای از جایگشت‌هاست که توسط یک پارامتر مشخص می‌شوند و در محاسبه‌های پیش‌رو به راحتی کار می‌کنند. ولی در محاسبه‌های معکوس (بازگشتی) بدون دانستن کلید محرمانگی با مشکل مواجه می‌شوند. با وجود این برای هر پارامتر یک دریچه (کلید محرمانگی) وجود دارد که در صورت شناخته شدن به راحتی پیام را رمزگشایی می‌کند. جایگشت‌های دریچه‌ای می‌توانند در جایی که پارامتر به عنوان کلید عمومی و جایگشت به عنوان کلید رمز و یا در جایی که رمزگذاری برای محاسبه پیش‌روی جایگشت و رمزگشایی برای محاسبه معکوس در نظر گرفته شده، به عنوان سیستم‌های رمزگذاری کلید عمومی به کار رود.

این جایگشت‌های دریچه‌ای می‌توانند علاوه بر این به عنوان طرح امضای دیجیتال به کار روند. به این صورت که محاسبه معکوس با کلید رمز مانند امضا کردن است و محاسبه پیش‌رو مانند بررسی صحت امضاست. به همین دلیل امضاهای دیجیتال اغلب بر پایه سیستم رمزنگاری کلید عمومی تعریف می‌شوند. اما این تنها روش پیاده سازی امضای دیجیتال نیست.

 مزایای امضای دیجیتال

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

به عنوان مثال تصور کنید شعبه‌ای از یک بانک قصد دارد دستوری را به دفتر بانک مرکزی برای درخواست ایجاد تعادل در حساب‌های خود ارسال کند. اگر شخص دریافت کننده در دفتر مرکزی متقاعد نشود که منبع این پیام، کجاست، طبق درخواست عمل نمی‌کند و در نتیجه مشکلاتی را به وجود می‌آورد.

در مورد یکپارچگی نیز می توان گفت که در بیش‌تر مواقع، فرستنده و گیرنده پیام نیاز به داشتن این اطمینان دارند که پیام در حین انتقال بدون تغییر باقی مانده است.

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

 گواهینامه دیجیتالی                                                          

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

 انواع گواهینامه دیجیتالی

چند نوع گواهینامه دیجیتال وجود دارد که برای مصارف گوناگون به کار می‌روند و عبارتند از:

شخصی: قابل استفاده توسط اشخاص حقیقی برای امضای ایمیل و تبادلات مالی

سازمان‌ها: قابل استفاده توسط اشخاص حقوقی برای شناساندن کارمندان برای ایمیل‌های محفوظ و تبادلات اینترنتی

سرور: برای اثبات مالکیت یک نام دامنه اینترنتی


buy cheap cialis on line
چهارشنبه 11 مهر 1397 06:11 ق.ظ

Really lots of good data.
cialis 20mg prix en pharmacie generic cialis tadalafil we use it cialis online store acquisto online cialis dose size of cialis cialis tablets australia cialis qualitat price cialis best cialis 20mg preis cf only now cialis 20 mg
buy cialis online best price
دوشنبه 9 مهر 1397 04:59 ق.ظ

Regards, Very good information!
no prescription cialis cheap venta de cialis canada we use it cialis online store only now cialis for sale in us costo in farmacia cialis cialis tablets can i take cialis and ecstasy how much does a cialis cost cialis generique we like it cialis soft gel
viagraessale.com
چهارشنبه 28 شهریور 1397 03:35 ق.ظ

Information certainly considered..
cialis in sconto buying cialis on internet effetti del cialis enter site natural cialis cipla cialis online walgreens price for cialis cialis tadalafil pastillas cialis y alcoho buying cialis in colombia cialis online holland
canadianpharmacytousa.com
چهارشنبه 14 شهریور 1397 11:32 ق.ظ

You actually stated it exceptionally well.
north west pharmacies canada canada drug northwest pharmacy canada candida viagra candida viagra canadian pharmaceuticals stocks canada pharmacies online prescriptions the best canadian online pharmacies drugstore online canada online pharmacies surrey
cialissi.com
دوشنبه 12 شهریور 1397 11:27 ق.ظ

Effectively spoken of course. .
cialis bula generic cialis only here cialis pills cialis prezzo al pubblico cialis 20 mg effectiveness miglior cialis generico cialis without a doctor's prescription cialis tablets australia where to buy cialis in ontario cialis professional yohimbe
http://cialisvipsale.com/
یکشنبه 11 شهریور 1397 07:33 ب.ظ

Thanks! A lot of information.

cialis kaufen bankberweisung cialis 50 mg soft tab cialis online canadian cialis cialis free trial cialis kaufen cialis price in bangalore cialis side effects canadian drugs generic cialis the best choice cialis woman
viabiovit.com/kopen-viagra-overnight-levering.html
سه شنبه 23 مرداد 1397 07:38 ق.ظ

Appreciate it, Ample knowledge!

viagra pharmacy online buy viagra online uk buy herbal viagra online can you buy viagra without prescription buy viagra canada online online viagra buy buy price viagra buy viagra in china is it legal to buy viagra online how can i buy viagra online
Yankee
شنبه 6 مرداد 1397 11:13 ب.ظ
Hi colleagues, fastidious post and fastidious arguments commented at this place, I am genuinely enjoying
by these.
Globalplus
یکشنبه 10 تیر 1397 06:53 ب.ظ
Howdy јust ѡanted tto give yоu a Ƅrief heads uρ and let yоu khow ɑ few of the images ɑren't loading correctly.
Ӏ'm not suгe why buut Ι tyink іtѕ a linking
issue. I've trijed іt in twօ different web browswrs аnd blth sһow the
same results.
zippy
چهارشنبه 30 خرداد 1397 05:27 ب.ظ
Usuаlly І ɗon't гead article on blogs, but I woսld liқe to say tһat
thos write-up vеry forced me to check outt аnd do so!

Yⲟur writing style has bwen surprised me.
Ꭲhank yoս, quite ɡreat post.
Lamar
دوشنبه 28 خرداد 1397 05:13 ب.ظ
Excellent post. I aam deaaling with some of tһеse issues as ԝell..
dominic
دوشنبه 28 خرداد 1397 06:40 ق.ظ
I do not ҝnow іf it's juust me or if peгhaps everyone else encountering problems with your site.
It apopears lіke ѕome օff the wrijtten text wihin your сontent
ɑгe running off thе screen. Сan someߋne еlse please ϲomment аnd let mme know іf
this is happening to thhem tߋo? This couⅼd Ƅe a issue with my
internet browser beⅽause I've had this happen ρreviously.
Тhank you
JANAH Stone
دوشنبه 28 خرداد 1397 05:24 ق.ظ
I don't even кnow h᧐w I ended up here, but I thߋught
thiѕ post waas great. I dο not know whо yоu are
but definhitely you're going to a famous blogger iif уօu are not aⅼready ;) Cheers!
Cialis 20 mg
دوشنبه 7 خرداد 1397 11:47 ق.ظ

Amazing a lot of fantastic tips.
cialis mit grapefruitsaft price cialis wal mart pharmacy cialis cuantos mg hay cialis 5 mg para diabeticos only now cialis for sale in us generic for cialis tesco price cialis cialis italia gratis order generic cialis online order cialis from india
Teri
جمعه 28 اردیبهشت 1397 03:20 ب.ظ
I'm not sure why buut thhis website is loading incredibly slow
for me. Is anyone else having this issue or is it a probem on my
end? I'llcheck back later and seee if the problem still exists.
Brenda
پنجشنبه 27 اردیبهشت 1397 08:22 ق.ظ
hello there annd thank you for your info – I have definitely pcked up
something new from right here. I did however expertise some technical issues using this website,
as I experienced to reload the web site lots of times previous to I could get it to load correctly.
I had been wondering if your hosting is OK? Not that I'm complaining, but slow loading instances timjes willl very frequently
affect your placement in google and can damage your high-quality score if ads and marketing with Adwords.
Anyway I'm adding this RSS to my email and can look ouut for a lot more of your respective interesting content.

Ensure that you update this again very soon.
eyelashes growth
دوشنبه 24 اردیبهشت 1397 10:27 ب.ظ
I am sure this post has touched all thhe internet users, its really
really fastidious postt on building up new weblog.
Generic cialis
پنجشنبه 20 اردیبهشت 1397 12:20 ب.ظ

Wow all kinds of useful info!
cialis 20 mg cialis 20 mg cut in half how to purchase cialis on line only now cialis for sale in us cialis 20 mg cut in half buy cialis online legal generic low dose cialis cialis arginine interactio cialis australia org cialis super acti
Viagra daily
چهارشنبه 5 اردیبهشت 1397 08:23 ق.ظ

You said it nicely.!
viagra buy viagra pharmacy viagra pharmacy viagra prices buy female viagra online buy generic viagra no prescription buy viagra pill pharmacies buying viagra without prescription sildenafil uk how can i buy viagra without seeing a doctor viagra online pharmacy usa
depforce price
جمعه 31 فروردین 1397 08:48 ب.ظ
Hi there! Thiis post couldn't be wriktten any better!
Readinhg through tyis post reminds mme oof mmy oldd room mate!
He aalways keppt chattinmg abiut this. I will forward this post to
him. Pretty surte hhe willl have a good read.
Manyy thanhks forr sharing!
getroman scam
جمعه 24 فروردین 1397 04:21 ق.ظ
Hello, just ᴡanted tⲟ mention,I enjoyed this post.
It was inspiring. Keep on posting!
viagra super active 100mg pills
پنجشنبه 23 فروردین 1397 01:04 ب.ظ
Fantastic web site. Ꮮots of usefuⅼ info һere.
I'm sending it tο seνeral buddies ɑns additionally sharing
in delicious. Ꭺnd obviouѕly, thɑnk yoս for y᧐ur effort!
Levitra sale
شنبه 11 فروردین 1397 04:27 ق.ظ
Hі friends, іts wonderful article cօncerning educationand fulⅼү explained, keeр it up all the time.
mezo
دوشنبه 6 فروردین 1397 07:18 ب.ظ
Ꮋi there, I ѡish for to subscribe fߋr thіs
web sitte tߋ obtaіn newеst updates, theref᧐rе whesre ⅽan i
do іt pⅼease һelp.
Buy generic cialis
شنبه 4 فروردین 1397 10:29 ب.ظ

Regards, Ample information.

calis viagra vs cialis cialis rezeptfrei cialis lowest price cialis prezzo al pubblico cialis purchasing cialis rezeptfrei cost of cialis cvs cialis 50 mg soft tab prezzo cialis a buon mercato
Buy cialis online
پنجشنبه 2 فروردین 1397 05:34 ب.ظ

Nicely put, Appreciate it!
cialis online best generic drugs cialis price cialis wal mart pharmacy effetti del cialis cheap cialis cialis canada recommended site cialis kanada rx cialis para comprar cialis prices in england are there generic cialis
Nick
جمعه 17 آذر 1396 04:22 ق.ظ
Awesome! Its in fact remarkable piece of writing, I have got much clear idea regarding from this post.
Britney
دوشنبه 25 اردیبهشت 1396 01:25 ب.ظ
Exceptional post however , I was wanting to know if you could write
a litte more on this subject? I'd be very thankful if you
could elaborate a little bit further. Appreciate it!
BHW
جمعه 18 فروردین 1396 07:40 ب.ظ
Hi there to every one, the contents existing at this website
are in fact remarkable for people knowledge, well, keep up the good work fellows.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر