>
Fa   |   Ar   |   En
   الگوریتم رمزنگاری(rivest-shamir-adleman) rsa : تاریخچه و پیاده سازی  
   
نویسنده قهرمان خانی بهنام ,پورذاکرعربانی سودابه ,ابراهیمی فاضل
منبع دومين كنفرانس ملي كسب و كار نوين در مهندسي برق و كامپيوتر - 1402 - دوره : 2 - دومین کنفرانس ملی کسب و کار نوین در مهندسی برق و کامپیوتر - کد همایش: 02231-86821 - صفحه:0 -0
چکیده    در عصر دیجیتال، اطلاعات به یکی از باارزش‌ترین دارایی‌ها برای افراد، سازمان‌ها و دولت‌ها تبدیل شده است. به همین دلیل، بحث امنیت اطلاعات از هر زمان دیگری داغ‌تر و حساس‌تر شده است. رمزنگاری به عنوان یکی از امن‌ترین و کارآمدترین روش‌ها برای تضمین امنیت اطلاعات، نقشی حیاتی ایفا می‌کند. علاوه بر محرمانه نگه داشتن اطلاعات، رمزنگاری به همراه امضای دیجیتال، اصالت و عدم انکار اطلاعات را نیز تضمین می‌کند. به طور خلاصه، هدف نهایی تکنیک‌های رمزنگاری، حفظ سه اصل محرمانگی، یکپارچگی و عدم انکار اطلاعات است. الگوریتم‌های رمزنگاری به دو دسته کلی متقارن و نامتقارن تقسیم می‌شوند. در حال حاضر، الگوریتم‌های نامتقارن به دلیل استفاده از دو کلید مجزا برای رمزگذاری (کلید عمومی) و رمزگشایی (کلید خصوصی)، کاربرد گسترده‌تری نسبت به نوع متقارن دارند. در میان الگوریتم‌های نامتقارن، rsa به عنوان یکی از قدرتمندترین و شناخته‌شده‌ترین روش‌ها، جایگاه ویژه‌ای دارد. این الگوریتم که برای اولین بار در سال 1978 توسط rivest، shamir و adleman معرفی شد، در مقاله ای با عنوان یک روش برای به دست آوردن امضای دیجیتال و سیستم‌های رمزنگاری کلید عمومی به تفصیل شرح داده شده است. در این مقاله، به بررسی پیشینه و نحوه عملکرد الگوریتم rsa و نحوه پیاده سازی با زبان برنامه نویسی پایتون به طور کامل پرداخته می‌شود.
کلیدواژه رمزنگاری، امضای دیجیتال، رمزگذاری، رمزگشایی، rsa
آدرس , iran, , iran, , iran
پست الکترونیکی seyyed.fazel.ebrahimi@gmail.com
 
   rsa(rivest-shamir-adleman) cryptography algorithm : history and implementation  
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved