مینی پروژه ایجاد کننده رمزعبور با پایتون

  • آخرین بروزرسانی : 06 Dey 1401
  • 13

در پروژه مینی پروژه ایجاد کننده رمزعبور با پایتون ما به کمک رابط کابری برنامه ای ساختیم تا بتونیم با استفاده از اون رمز های عبور غیر قابل پیش بینی بسازیم و به جز اون بتونیم روی تعداد کارکتر های این پسورد و همچنین انواع کارکتر هایی که توش استفاده میشه کنترل داشته باشم.

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

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

python -m pip install tkinter

ما توی این برنامه چیز پیچیده ای نداریم و صرفا از قابلیت های کینتر استفاده کردیم و وقتی تعداد کارکتر های رمز عبورمون رو به همراه کارکتر های مورد نیاز برای استفاده در اون انتخاب کردیم با زدن دکمه generate فانکشن اصلی این برنامه اجرا میشه.

توی فانکشن اصلی این برنامه یک دیکشنری داریم که بهش یه سری کلید و مقدار دادیم، کلید های اون دقیقا انواع کارکتر هایی هستند که ما در برنامه خودمون انتخاب میکنیم و به کمک اونها پسورد هامون رو میسازیم و توی مقدار این کلید ها هم که واضحه چه چیز هایی ذخیره شده

  • حروف کوچک انگلیسی
  • حروف بزرگ انگلیسی
  • انواع کارکتر ها
  • اعداد

بعد از زدن دکمه تمام گروه های انتخاب شده برای ساخت رمزعبور با هم دیگه ترکیب میشن و در نهایت به صورت رندوم تعداد کارکتر های خواسته شده از بین اونها انتخاب میشه و یکبار دیگه با هم ترکیب میشن تا برای ما یک رمز غیر قابل حدس زدن رو ایجاد کنه

  • مینی پروژه
  • کینتر
  • رابط گرافیکی
  • رمز تصادفی
0.00 از امتیاز 5
درصد رضایت از بین 0 دیدگاه 0.00%

تاکنون 0 دیدگاه ثبت شده است!

ارسال نظر شما

ارسال نظر فقط برای دارندگان این آموزش مجاز میباشد