رمزنگاری را با انجام دادنش یاد بگیرید. یک پیام را با رمز سزار رمزگذاری کنید، ببینید که تحلیل فرکانس چگونه آن را میشکند، سپس به رمزگذاری Vigenère، AES، RSA و کلید عمومی بپردازید. هر ایده با ابزاری ارائه میشود که میتوانید آن را لمس کنید: یک رمزگشای رمز، یک شبیهساز ماشین انیگما، یک آزمایشگاه هش و یک رمزنگاری روزانه برای شکستن.
این یک دوره رمزنگاری و رمزنگاری است، نه یک برنامه معاملاتی رمزنگاری. شما یاد میگیرید که رمزگذاری واقعاً چگونه کار میکند و چگونه رمزگشایان به آن حمله میکنند.
آنچه خواهید آموخت
• ۶۷ دوره و ۲۶۱ درس کوتاه، از سطح کاملاً مبتدی تا حرفهای
• کدها و رمزهای کلاسیک: سزار، جایگزینی، ویژنر، پلیفیر، جابجایی و پد یکبار مصرف
• تحلیل رمز: تحلیل فرکانس، نیروی بروت و دلیل شکست هر یک
• توابع هش (MD5، SHA-1، SHA-256)، نمکها و هش کردن رمز عبور با bcrypt و Argon2
• رمزگذاری متقارن: AES، حالتهای رمز بلوکی، رمزهای جریانی و ChaCha20
• رمزنگاری کلید عمومی: RSA، دیفی-هلمن، منحنیهای بیضوی و امضاهای دیجیتال
• رمزگذاری در دنیای واقعی: TLS/HTTPS، گواهیها و PKI، SSH، VPNها، JWT و OAuth
• مباحث پیشرفته: اثبات دانش صفر، رمزگذاری همومورفیک و رمزنگاری پساکوانتومی
ابزارهای عملی
• Cipher Bench: یک رمزگشا و انکودر برای ۱۷ رمز و کدگذاری. Caesar، Atbash، ROT13، Base64، hex، binary و کد مورس رایگان هستند. Vigenère، Autokey، Beaufort، Affine، Playfair، Rail Fence، Columnar، Scytale، substitution و XOR با نسخه Pro ارائه میشوند.
• Crack Lab: میز کار یک کدشکن با نمودار فرکانس حروف، bigrams و brute force برای هر ۲۶ تغییر Caesar. جستجوی طول کلید Kasiski و حلکننده خودکار با نسخه Pro ارائه میشوند.
• Enigma: یک شبیهساز ماشین Enigma که مانند نسخه واقعی سیمکشی شده است. روتورهای I-III و رفلکتور B رایگان هستند؛ روتورهای IV و V، رفلکتور C و plugboard با نسخه Pro ارائه میشوند.
• Hash Lab: هر چیزی را تایپ کنید و هش SHA-256 آن را ببینید و آزمایش کنید که یک رمز عبور چقدر دوام میآورد. MD5، SHA-1، CRC32، avalanche effect و HMAC با نسخه Pro ارائه میشوند. • آزمایشگاه کلید عمومی (حرفهای): ببینید که چگونه دو غریبه در فضای باز بر سر یک راز به توافق میرسند.
• پیام مخفی: یک یادداشت را رمزگذاری کرده و آن را به عنوان لینک ارسال کنید. هیچ چیز در هیچ کجا ذخیره نمیشود.
معماها و رقابتهای روزانه
• رمز روزانه: یک رمزنگار در روز (یک نقل قول رمزنگاری شده از یک نقل قول معروف)، همان رمز برای همه، با جدول امتیازات خاص خود
• دوئل رمز: یک متن رمزنگاری شده برای همه در هر هفته. با زمان مسابقه دهید و از نردبان بالا بروید
• لیگ رمزشکن: یک لیگ هفتگی که بر اساس XP کسب شده رتبهبندی میشود
• رگهها، XP و ردیابی پیشرفت برای حفظ ثبات شما
تمرین و اثبات آن
• 60 ماموریت کدنویسی پایتون: پیادهسازی Caesar، Atbash، جایگزینی، SHA-256، RSA و موارد دیگر (2 مورد رایگان، بقیه با حرفهای)
• آزمونها، بررسی فلش کارت و یک برگه تقلب رمزنگاری
• 50 سوال مصاحبه رمزنگاری با پاسخنامه
• گواهینامه رمزشکن: یک آزمون عملی زمانبندی شده. سزار را بدون کلید بشکنید، یک ویژنر اجرا کنید، یک خانواده الگوریتم را نام ببرید و یک گواهینامه که میتوانید به اشتراک بگذارید (حرفهای یا با اعتبار) کسب کنید.
• مربی هوش مصنوعی: در یک مفهوم گیر کردهاید؟ بپرسید و پاسخ واضحی دریافت کنید. یک سوال رایگان در روز
برای چه کسی است
• مبتدیانی که عاشق کدهای مخفی هستند و میخواهند بدانند که چگونه کار میکنند
• دانشجویانی که در کلاس رمزنگاری، رمزنگاری یا امنیت سایبری شرکت میکنند
• توسعهدهندگانی که باید از رمزگذاری، هشینگ و TLS به درستی استفاده کنند
• طرفداران پازل که از رمزنگاری و رمزگشایی لذت میبرند
شروع رایگان
دوره اول، رمزنگاری روزانه، دوئل هفتگی رمزنگاری، لیگ کدشکن، پیام مخفی و بخشهای رایگان Cipher Bench، Crack Lab، Enigma و Hash Lab رایگان هستند. نسخه حرفهای هر دوره، مجموعه ابزارهای کامل و موارد دیگر AI Mentor را باز میکند و تبلیغات را حذف میکند.
به ۲۲ زبان موجود است.
امروز Learn Cryptography: Encryption را دانلود کنید و اولین کد خود را کرک کنید.
آخرین نسخه
82.6.2بارگذاری شده توسط
زهرة الشتاء الربيع
نیاز به اندروید
Android 7.0+
دسته بندی
رایگان برنامه آموزشرتبهبندی محتوا
Everyone
گزارش امنیتی
بررسی فوری
گزارش
گزارش محتوای نامناسبLast updated on 11/10/2026
• Refreshed look and smoother experience across the app
• Improved translations — lessons and screens in your language
Thanks for learning with us — your reviews help us improve!
