no-img
آرکد

رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES - آرکد


آرکد
آخرین آموزش ها
اطلاعیه های سایت

ads
گزارش خرابی لینک
اطلاعات را وارد کنید .

ادامه مطلب

ZIP
رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES
zip
خرداد ۲۹, ۱۳۹۷
83 KB
۱۰,۰۰۰ تومان
۱۰,۰۰۰ تومان – خرید

رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES


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

الگوریتم رمزنگاری AES به منظور جایگزینی با الگوریتم رمزنگاری DES توسعه یافت.موسسه فدرال پردازش استاندارد اطلاعات (FIPS) نسخه خاصی از الگوریتم مورد نظر را برای استفاده سازمان های دولتی انتشار داد. با اینهمه الگوریتم AES به طور گسترده ای توسط سازمانهای دولتی, موسسات تحقیقاتی و سازمانهای غیر دولتی مورد استفاده قرار گرفت.
دو محقق بلژیکی در حوزه رمزنگاری به نامهای دکتر ژان دایمن از موسسه بین المللی دنیای پروتون و دکتر وینسنت ریجمن دارای مدرک پست دکتری, محقق دپارتمان مهندسی برق دانشگاه کاتولیک لئووین, طراحان این الگوریتم می باشند.
موسسه ملی استاندارد و تکنولوژی این الگوریتم را به دلیل داشتن ترکیبی از امنیت, عملکرد, تاثیر پذیری, سهولت پیاده سازی و سادگی انتخاب نمود. به وضوح این الگوریتم, عملکرد بسیار خوبی در استفاده از سخت افزار و نرم افزار در طیف وسیعی از محیط های محاسباتی از خود نشان داده است.
حافظه بسیار کم مورد نیاز برای این الگوریتم استفاده از ان را برای ابزارهای محاسباتی که دارای محدودیت فضای حافظه هستند بسیار مناسب نشان میدهد. این الگوریتم عملکرد مناسبی در مقابل حمله منبع مصرفی و حمله بازه زمانی از خود نشان میدهد. علاوه بر آن مشخص است برخی از عملیات دفاعی را می توان بر روی این الگوریتم اعمال نمود بدون انکه بر عملکرد الگوریتم تاثیر گذار باشد. درنهایت چرخه های داخلی الگوریتم مشخص میکند که این الگوریتم پتانسیل خاصی در اجرای موازی دستوالعمل ها دارا می باشد.الگوریتم AES از سه کلید در اندازه های ۱۲۸,۱۹۲ و ۲۵۶ بیتی استفاده می کند [۱].

پیشنهاد طراحی الگوریتم AES
در سال ۱۹۹۸ موسسه ملی استاندارد و تکنولوژی فراخوانی را برای طراحی یک الگوریتم رمزنگاری پیشنهاد نمود . در این پیشنهاد سه خصوصیت اصلی بعنوان نیازمندی های الگوریتم رمزنگاری جدید ارائه شد که به شرح زیر است:
۱ – سایز بلاک مورد استفاده می بایست ۱۲۸ بیت باشد.
۲ – برای بلاک پیشنهادی رمز شده می بایست بتوان طراحی بر اساس ۱۲۸, ۱۹۲ و ۲۵۶ بیت پیاده سازی نمود. به بیان دیگر به توسعه دهندگان آتی می بایست امکان انجام اقدامات برای جستجوی جامع را ارائه داد. چنین جستجویی دقیقا وابسته به قابلیت تکنیکهای جستجوی تمام کلید خواهد داشت.
۳ – بلاک رمز شده می بایست قابلیت پردازش سریعتری نسبت به الگوریتم رمزنگاری ۳DES بر روی پلاتفرمهای متفاوت داشته باشد.
به وضوح و با توجه به توسعه الگوریتم DES چنین مشخصه ای وجود یک رقابت را برای انتخاب یک الگوریتم و دسترسی به جزئیات طراحی الگوریتم رمزنگاری به رایگان تعین میکند.

۱٫ RFC3565,Use of the Advanced Encryption Standard (AES) Encryption Algorithm in Cryptographic Message Syntax (CMS)


خب بریم سراغ پروژه خودمون.

تو این پروژه دوتا کلاس براتون آماده کردیم که بتونید متون و فایل های خودتون رو توسط اون رمزنگاری کنید. کاربردهاش میتونه برای رمز کردن پسورد و اطلاعات شخصی کاربرای نرم افزار و وب سایتتون باشه. یا مثلا رمز کردن فایلهای آموزشی که تهیه میکنید و نمیخواید ازش به صورت کپی استفاده بشه . یا ارسال اطلاعات در بستر شبکه مثل پیام رسان ها یا اتوماسیون ها و ….

امیدوارم از این پروژه بهره کافی رو برده باشید. در صورت وجود مشکل با ما در تماس باشید.



تصاویر پیش نمایش


رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES-1
رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES-1
رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES-1
ads

درباره نویسنده

رامین مرادی هستم مدیر وب سایت آرکد .عاشق دنیای کامپیوتر و برنامه نویسی ام.علاقه فراوانی به یادگیری دارم. بیشتر اوقاتم صرف یادگیری و مرور آموخته هام هستم.

رامین مرادی 14 نوشته در آرکد دارد . مشاهده تمام نوشته های

دیدگاه ها


2 پاسخ به “رمزنگاری و رمزگشایی فایل و متن با الگوریتم رمزنگاری متقارن AES”

  1. امیررضا گفت:

    سلام در صورت امکان کد تخفیف هم بدید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *