سلام به همه دوستان.
من چند وقت پیش به فکر نوشتن این برنامه برای Encode و Decode کردن string و فایل ها افتادم(هرچند توی رمزنگاری اطلاعات درست درمونی ندارم،شایدم اصلا ندارم:دی).شروع کردم به نوشتنش با پایتون 2.7 و یه قسمت زیادیش کامل شد و رهاش کردم(فکر کنم حدود 3-4 هفته!!!).بالاخره همین دو سه روز پیش کاملش کردم و فعلا هم خوب کار میکنه.البته اگه برنامه ارزش داشته باشه، باید خیلی بهش رسیدگی بشه.لطفا اگه برنامه یا سورس و... احمقانه هست،بهم نخندید من تازه کارم.احتمالا بعدا کاملترش میکنم.
خوب حالا یکم از جزئیات برنامه:
1_قابلیت encode و decode فایل و متن.
2_تولید نتیجه های مختلف برای یک فایل یا متن(توی رمزنگاری های دیگه،مثلا اگه a رو انکود کنید،میتونید اون رو بریزید توی یه دیتابیس و هر وقت یه متن انکود شده رو دیدین،چک میکنید که این هم همونه یا نه،پس کلی از متن های انکود شده راحت شکسته میشن،من حدود 20000 متن انکود شده از کلمه test تولید کردم که هیچکدومش مثل هم نشد)
3_چند لایه رمزنگاری
4_قابلیت قرار دادن پسورد روی متن یا فایل انکود شده(این قابلیت دلخواه هست،هرکس بخواد رمزنگاری شما رو باز کنه،باید رمزی رو که شما روی اون گذاشتید وارد کنه)
5_این یکی عیبه،حجم فایل و متن رو به شدت میبره بالا.
6_قابلیت های 1 تا 5 رو توجه کنید!!! :دی
سورس کد و تصویر ضمیمه شد.
خوشحال میشم نظرتون رو بدونم.
موفق باشید.