Zdalne-systemy-z-kit-uVPN/utils.py
Mateusz779 ac7c61618a -
2023-04-13 13:23:54 +02:00

15 lines
388 B
Python

import hashlib
import secrets
import string
import random
def generate_random_string(length):
letters = string.ascii_letters
random_string = ''.join(random.choice(letters) for i in range(length))
return random_string
def hash_password(password):
return hashlib.sha512(password.encode('utf-8')).hexdigest()
def generate_auth_token():
return secrets.token_urlsafe(32)