You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
355 B
11 lines
355 B
import string
|
|
import hashlib
|
|
import random
|
|
|
|
def random_string_generator(string_length: int) -> str:
|
|
letters = string.ascii_letters
|
|
random_string = ''.join(random.choice(letters) for i in range(string_length))
|
|
return random_string
|
|
|
|
def hash_string(string_value: str) ->str:
|
|
return hashlib.sha256(string_value.encode('utf-8')).hexdigest()
|
|
|