با ما بهترین ها را تجربه کنید

آموزش ساخت رندوم پسورد با پایتون

post131 copy

آموزش ساخت رندوم پسورد با پایتون

با عرض سلام و وقت بخیر خدمت شما کاربر عزیز

رامتین نیک آموز هستم برنامه نویس پایتون و با یک آموزش دیگه در خدمت شما کاربر عزیز هستم

خب در این مقاله از سوین هاست میخواهیم آموزش ساخت رندوم پسورد در زبان برنامه نویسی پایتون به شما عشقا آموزش دهیم ، پس مارو به دوستان خود معرفی کنید و با ما همراه باشید.

 

در همین اول کار بیاید یه توضیح ساده کوتاه و مفهومی راجب به رندوم پسورد داشته باشیم.

خب ؛

رمز تصادفی یا رندم چیست ؟

رمز عبور یا همان Password روشی برای ایمن سازی سیستم های کامپیوتری ، خودپردازها ، گوشی های هوشمند و انواع حساب های اینترنتی و…

حالا چرا اینکار در مقابل چی ؟؟؟ در مقابل دسترسی غیرمجاز افراد به حساب کاربری شماست. با ساخت رندم پسورد می توان حساب های موجود در هر سیستمی را در مقابل هکرها امن ساخت. از این رو دانستن نکاتی در مورد ساخت رمز حائز اهمیت است که در ادامه به آنها اشاره می شود. پس از ساخت رمز در صورت فراموش کردن رمز یکی از حساب های کاربری تان در شبکه های اجتماعی و یا سایر دستگاههای الکترونیکی که متصل به ایمیل کاری یا شخصی تان است ، می توانید به راحتی از طریق ایمیل خود پسورد تان را بازیابی کنید ولی اگر رمز عبور ایمیل تان راحت و قابل حدس زدن باشد، احتمال لو رفتن رمز و یا هک شدن حساب کاربری شما به وسیله ربات های پسورد یاب بطور حتم وجود خواهد داشت و با دسترسی اشخاص غریبه و هکر ها به ایمیل تان نه تنها امکان دسترسی آنان به اکانت شبکه های اجتماعی تان میسر خواهد شد بلکه سایر حساب هایی که رمزشان از طریق ایمیل هک شده قابل بازیابی است، به راحتی قابل دستیابی خواهد شد. بهترین راه برای ایمن ماندن هرنوع حساب استفاده ساخت رمز یا پسورد تصادفی قوی است.
مطالعه و یادگیری در خصوص ساخت رمز برای پیشگیری از لو رفتن گذرواژه هایتان یا استفاده از رمز ساز آنلاین دود پس جهت پیشنهاد یک رمز اتفاقی یا رندوم قوی و ایمن ، حفظ امنیت حساب کاربریتان را تضمین خواهد کرد.

 

نکات مهم و ساده در ساخت و ایجاد رمز تصادفی :

خب اگه یکم فکر کنید میبینید که شما از این نکات استفاده کردین.

به عنوان مثال در ساخت اکانت گوگل خود از این نکات پیروی کردین.

  1. رمز عبور یا پسورد باید حداقل 8 کارکتر یا بیشتر باشد و هرچه تعداد کارکتر پسورد بیشتر باشد طبیعتا حدس زدن و پیدا کردن آن سخت تر خواهد شد.
  2. رمز عبور قوی باید ترکیبی از حروف انگلیسی کوچک و بزرگ یا حروف فارسی ، کاراکترها یا علامت ها و اعداد باشد.
  3. در ساخت پسورد خود هرگز از عبارات قابل حدس مانند نام یا نام خانوادگی ، نام همسر یا فرزند ، نام شهر ، شماره تلفن ، تاریخ تولد و… که امکان حدس زدن شان راحت است استفاده نکنید. در ساخت رمز خلاقیت نشان دهید یا اگر چیزی به ذهنتان نمی آید از سایت پسورد ساز دود پس استفاده کنید.
  4. پسورد تمامی ایمیل ها و شبکه های اجتماعی تان نباید یکسان باشد.
  5. حتما از کارکترهای علائم خاص ، حروف کوچک و بزرگ و اعداد به صورت ترکیبی در ساخت رمز یا ساخت پسورد استفاده کنید و در نظر داشته باشید سیستمهای رمز عبور نسبت به حروف کوچک و بزرگ حساس هستند.
  6. پسورد خود را در دفترچه ای مخصوص یاداشت کنید و در کنار سایر اسناد مهم خود درجایی مطمئن و غیرقابل دسترس برای دیگران نگهداری کنید تا در صورت فراموش کردن پسورد یکی از ایمیل ها یا شبکه هـای اجتماعی خود به آن دفترچه مراجعه کنید. یادتان باشد گاهی اهمیت حفظ و نگهداری از پسوردهای تان کمتر از یک سند ملکی نیست.
  7. هنگام وارد کردن رمز عبور مراقب باشید تا پسوردتان مورد دستبرد دیگران قرار نگیرد. بهتر است در زمان وارد کردن رمز در حضور دیگران این کار را با دقت بیشتری انجام دهید تا رمز شما لو نرود.
  8. برای امنیت بیشتر بهتر است به صورت دوره ای هر چند وقت یکبار رمز عبور تان را عوض کنید.

خب دیگه توضیحات بسه بریم سراغ آموزش.

 

 برای ساخت پسورد رندوم با استفاده از پایتون

 

خب،در مرحله اول شما منت میزارید سر من و ادیتور خود را باز میکنید که پیشنهاد من ادیتور VScode:

در مرحله دوم شما باید کتابخانه زیر را با وارد در ترمینال نصب کنید.

pip install python-tk

این کتاب خونه را نصب کنید و حالا این کد رو تایپ کنید.

import random

import tkinter as tk

import tkinter.ttk as ttk

from tkinter.messagebox import showinfo

windows = tk.TK()

windows.title(“پسورد ساز سوین هاست”)

def generate()

Letters = entry.get()

Length = int(entry2.get())

password = ” “

for i in range(0,Length):

password = password + random.choice(Letters)

showinfo(“پسورد ساخته شده “,f”پسورد شما:{password}”)

lable = tk.Lable(windows,text=”اجزای پسورد”)

label.grid(row=0,column=0,padx=20,pady=10)

entry = tk.label(windows)

entry.grid(row=0,column=1,padx=20,ipadx=10)

lable1 = tk.Lable(windows,text=”طول پسورد”)

label1.grid(row=1,column=0,padx=8,pady=8)

entry2 = tk.label(windows)

entry2.grid(row=1,column=1,padx=8,ipadx=10)

button1 = ttk.Button(windows,text=”Generate”,command=generate)

button1.grid(row=2,column=0,columnspan=2,padx=8)

lable2=tk.Label(windows,text=”www.flammatechnology.ir”)

lable2.grid(row=20,column=0,columnspan=2,padx=8)

windows.mainloop()

به همین سادگی و به همین خوشمزگی.

خیلی ممنونم که وقت طلاییتون را در اختیار این مطلب و سایت قرار دادین

حتما مارو به دوستان خود معرفی کنید.

اگه دوست داشتید یه نگاهی به لیست قیمت هاست هامون بندازید چون واقعا عالین { سرعت بالا ، قیمت پایین }

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

در هر قدم کنار شما هستیم

به توسعه کسب و کار آنلاین خود بیاندیشید، دلسوزانه از آن محافظت خواهیم کرد 

021-91301614

7 روز هفته 24 ساعته پاسخگوی شما هستیم

نماد های سوین

تمامی حقوق این وب سایت برای سوین هاست محفوظ می باشد . فعالیت از سال (1393-1401)

طراحی وب سایت توسط تیم طراحی سوین هاست 

خرید هاست

سرورها

لینک های مرتبط

نماد ها

samandehi

تمامی حقوق این وب سایت برای سوین هاست محفوظ می باشد . فعالیت از (1393-1400)

طراحی وب سایت توسط تیم طراحی سوین هاست

واتساپ