Решение
Если я правильно понял. А вообще, опиши полное ТЗ того, что должно получиться.Этот вариант пробовал, намекает что код хорош, но есть более простой вариант.
Совсем туплю(((
Python:
import hashlib
import os
def salted_password(password, salt):
s_password = hashlib.sha256(password.encode() + salt.encode())
return s_password.hexdigest()
password = input('Password Chosen By User: ')
salt = os.urandom(32).hex()
print(salted_password(password, salt))