From 585930ce5759bfa5ff733af0cebe324b655092c5 Mon Sep 17 00:00:00 2001 From: PANDACUSHION Date: Sat, 11 Jan 2025 13:54:39 +0545 Subject: [PATCH] hash pswd and string --- backend/utils/utils.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/backend/utils/utils.py b/backend/utils/utils.py index e69de29..ee32251 100644 --- a/backend/utils/utils.py +++ b/backend/utils/utils.py @@ -0,0 +1,11 @@ +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()