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