یک پروژه مستقل: ساخت برنامه ای برای رمزگذاری و رمزگشایی پیام های متنی با استفاده از یک الگوریتم رمزگذاری برای محافظت از داده ها از دسترسی غیرمجاز
(Mitalearn-451109)
- مدت زمان: 13 دقیقه
- انتشار: 9 July 2025
- مدرس: SkillUp Online
- سطح: مناسب همه
- محتواها: 1
- زیرنویس فارسی دارد
درباره این دوره:
<h3>توضیح</h3> <h4>این دوره در مورد چیست؟</h4> در این پروژه، شما یک ابزار رمزگذاری ساده مبتنی بر Bash را برای درک نحوه عملکرد رمزگذاری با پیاده سازی رمزگذاری AES-256 به طور مستقیم در ترمینال ایجاد خواهید کرد. این پروژه بر توسعه یک ابزار خط فرمان کاربر پسند متمرکز است که وظایف رمزگذاری و رمزگشایی اولیه را با استفاده از استاندارد AES-256 انجام می دهد. شما از ابزارهایی مانند OpenSSL، همراه با منطق اسکریپت نویسی Bash، برای درخواست ورودی، پردازش فایل ها یا متن و اعمال روش های رمزگذاری ایمن از کاربران استفاده خواهید کرد. این پروژه به گونه ای طراحی شده است که در حدود 4 تا 6 ساعت تکمیل شود. </p> <p>این پروژه توسط SkillUp Online ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.</p> <h3>اهداف</h3> <h4>تا پایان این دوره چه کاری می توانم انجام دهم؟</h4> <ul> <li>منطق رمزگذاری و رمزگشایی را با استفاده از الگوریتم هایی مانند AES و RSA پیاده سازی کنید.</li> <li>از ابزارهای رمزنگاری مانند PyCryptodome و OpenSSL برای مدیریت امن داده ها استفاده کنید.</li> <li>یک ابزار رمزگذاری خط فرمان با استفاده از اسکریپت Bash برای درک عملی ایجاد کنید.</li> <li>از روشهای رمزگذاری برای اطمینان از محرمانه بودن و یکپارچگی دادهها در سناریوهای دنیای واقعی استفاده کنید.</li> </ul></p> <h3>مخاطب</h3> <h4>این دوره برای چه کسانی است؟</h4> <ul> <li>متخصصان امنیت سایبری</li> <li>متخصصان امنیت فناوری اطلاعات</li> <li>افسران حفاظت از داده</li> <li>توسعه دهندگان نرم افزار با علاقه به رمزگذاری</li> </ul></p>
مهارتهای مرتبط
Content
A Standalone Project: Build a Program to Encrypt and Decrypt Text Messages Using an Encryption Algorithm to Protect Data from Unauthorized Access
