آموزش پایتون
88 subscribers
281 photos
21 videos
81 files
178 links
ارتباط با ما:
@learnpythonicyBot

لینک گروه چت:
https://t.me/learnpythonicychat

لینک چنل ایتا:
https://eitaa.com/learnpythonicy
Download Telegram
🔐 Hash a Password with Python

🔐 هش یک رمز عبور با پایتون

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

ابتدا ماژول لازم را نصب کنید:
از hashlib برای ایجاد هش و colorama برای رنگی کردن متن در کنسول استفاده می‌شود.

pip install hashlib

``sh
pip install colorma``



سپس از ساختار زیر استفاده کنید:

import hashlib
from colorama import Fore,Style
# https://t.me/learnpythomicy

def hash_password(password):
# Create a new sha256 hash object
hash_obj = hashlib.sha256()
# Update the hash object with the bytes of the password
hash_obj.update(password.encode('utf-8'))
# Return the hexadecimal representation of the hash
return hash_obj.hexdigest()

password = input(Fore.BLUE + 'Password: ')
hashed_password = hash_password(password)
print(Fore.RED + '\nHashed Password:',end=' ')
print(Style.RESET_ALL+ hashed_password)


به سادگی و به صورت امن، رمز عبور خود را هش کرده و از امنیت رمزهای عبور خود اطمینان حاصل کنید!

#hash | #sha256 | #password
👍2
تولید یک رمز عبور تصادفی در زبان پایتون می‌توان از کتابخانه random و string استفاده کرد.
در اینجا یک مثال ساده آورده شده است:

import random
import string
# https://t.me/learnpythonicy

def generate_password(length=12):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for i in range(length))
return password

new_password = generate_password(12)
print("your random password is", new_password)


با استفاده از این کد ساده در پایتون، یک رمز عبور تصادفی و امن ایجاد نمایید. این رمز شامل حروف بزرگ و کوچک، اعداد و نمادها است که امنیت بیشتری را فراهم می‌کند.

اگر نیاز به توضیح بیشتر کد داری اینجا کلیک کن.

#random | #string | #password | #بدانیم | LearnPython