رمزگشایی کد اسکندر

#012 · Alexander Code Decrypt · crypto · medium · python مشاهده راه‌حل در GitHub Alexander Code - اسکندر مقدونی برای اینکه پیام های محرمانه اش برای فرماندهان ارتش مخفی بماند، برای هر فرمانده کد عدد صحیحی تعریف میکرد که تنها او و فرمانده اش از ایبن عدد صحیح باخبر بودند. وقتی پیامی را برای فرمانده ای به صورت رمز می فرستاد، فرمانده برای دریافت مضمون پیام، هر کاراکتر آن را با کد مخفی خود جمع میکرد تا کارکتر اصلی رمز گشایی شود. ...

6 ژوئن 2026 · Amirmahdikahdouii

رمزنگاری a1z26

#074 · A1Z26 Encode Decode · crypto · easy · python مشاهده راه‌حل در GitHub a1z26 توی این مسئله از شما میخوایم دو تا متد طراحی کنید که یکی از اون ها یک رشته دریافت کنه و به ما یک لیست رمز نگاری شده معادل اون رشته رو برگردونه! توی متد دوم هم میخوایم که این لیست متشکل از اعداد رو بگیره و به ما معادل رشته ایش رو برگردونه! ...

6 ژوئن 2026 · Amirmahdikahdouii

رمزنگاری One-Time Pad

#078 · One-Time Pad Cipher · crypto · medium · python مشاهده راه‌حل در GitHub One Time Pad Cipher میخوایم الگوریتم رمز نگاری One Time Pad Cipher رو پیاده سازی کنیم. این الگوریتم اینطوری کارمیکنه که شما هر کاراکتر رو به یک عدد نسبت میدین و سپس اون عدد رو با یک کلید دیگه، ترکیب میکنید و از عملیات های ریاضی به هر نحوی استفاده میکنید تا اون رو بتونید ایجاد کنید. ...

6 ژوئن 2026 · Amirmahdikahdouii

رمزنگاری ژولیوس سزار

#070 · Caesar Cipher Menu · crypto · easy · python مشاهده راه‌حل در GitHub رمز نگاری ژولیو سزار! برنامه ای بنویسید که در یک منو،‌دو آپشن برای انتخاب کردن داشته باشد. با وارد کردن عدد 1 به عنوان ورودی، برنامه باید یک رشته دریافت کند و آن را به روش سزار رمز نگاری کند. با وارد کردن عدد 2 برنامه باید یک رشته که به فرمت سزار رمز نگاری شده است را رمزگشایی کند. با وارد کردن کلمه “end” برنامه خاتمه پیدا میکند. رمز نگاری سزار ...

6 ژوئن 2026 · Amirmahdikahdouii

سزار با شیفت متغیر

#071 · Variable Shift Cipher · crypto · easy · python مشاهده راه‌حل در GitHub رمز نگاری ژولیو سزار اینبار خیلی خفن تر! برنامه ای بنویسید که در یک منو،‌دو آپشن برای انتخاب کردن داشته باشد. با وارد کردن عدد 1 به عنوان ورودی، برنامه باید یک رشته دریافت کند و آن را به روش سزار رمز نگاری کند. با وارد کردن عدد 2 برنامه باید یک رشته که به فرمت سزار رمز نگاری شده است را رمزگشایی کند. با وارد کردن کلمه “end” برنامه خاتمه پیدا میکند. رمز نگاری سزار ...

6 ژوئن 2026 · Amirmahdikahdouii