From 028fb6bf931270ba594b728b746039c2218cd54b Mon Sep 17 00:00:00 2001 From: ASPP Student Date: Mon, 26 Aug 2024 14:53:00 +0300 Subject: [PATCH] implement password hashing function --- auth.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/auth.py b/auth.py index 1559a08..fb0cb6b 100644 --- a/auth.py +++ b/auth.py @@ -1,6 +1,7 @@ import json import sys from getpass import getpass +from hashlib import sha256 PWDB_PATH = 'pwdb.json' @@ -29,6 +30,9 @@ def write_pwdb(pwdb, PWDB_PATH): json.dump(pwdb, pwdb_file) +def pwhash(pwd): + return sha256(pwd) + if __name__ == "__main__": PWDB_PATH = 'pwdb.json' pwdb = read_pwdb(PWDB_PATH)