نکات فنی بیشتر درمورد RSA

در تاریخ فناوری ها و الگوریتم هایی هست که عمر زیادی دارن ولی هنوز هم جزو موارد مهم و اصلی هستن و جذاب و تحسین برانگیز. یکی از اونا مسلما RSA است!

البته قبلا درمورد RSA پست زده بودم اما امروز چندتا مقاله ویکیپدیا رو نگاه میکردم که به مطالب تکمیلی خوبی درشون برخوردم که اینجا درج میکنم.
ادامه خواندن Continue reading

مقاله های مهم روشهای رمزنگاری

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

این مقالات هم میتونن از نظر کاربردی بنظرم مهم باشن و بعضی هم میتونن از نظر مفهومی برای درک و یادگیری علم رمزنگاری بنظرم مهم باشن.

ادامه خواندن Continue reading

Computational hardness assumption

خب لینک اول Computational hardness assumption داره چی میگه.
میگه در علم رمزنگاری مدرن دنبال این هستن که الگوریتم هایی ایجاد کنن که بشه امنیت اونا رو به روشی بقدر کافی قابل اطمینان ثابت کرد (طبیعتا با متدهای منطقی/ریاضی). چون میدونیم که در دنیای علم و منطق، تکیه بر حدس و تصور و احساسات اعتباری نداره و باید تاجاییکه شدنی هست به اثبات و روشنی و اطمینان رسید، که بالاترین حد این اثبات معمولا اثبات با ریاضیات است. اما حتی در این شکل هم سطوح اثبات با هم فرق میکنن. بعضی اثبات ها کامل و مطلق هستن، ولی خیلی دیگر اثبات های کامل و مطلق ندارن و مثلا بر یکسری فرض هایی بنا شدن که عموما تصور میشه و احتمال زیادی داده میشه که درست هستن و تجربه و شواهد بر این امر صحه میگذارند اما بهرحال اثبات منطقی/ریاضی براشون وجود نداره.
ادامه خواندن Continue reading

مباحث بنیادین در علم رمزنگاری

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

ادامه خواندن Continue reading