Я пишу программу, которая сохраняет пароли в форме ha sh, но я пытаюсь получить значение из моего файла, в котором хранится значение для соли. По некоторым причинам, это не похоже на работу. Вот мой код:
hashpass = hashlib.sha256()
salt = ['hbjGVY0Kj07,kbjgvhjb,ZsGhnBi0lp]
for line in login:
usr = input()
pas = input()
log = line.split(',')
if usr in line:
x = line
salt_num = int(x[2])
setpass = str(pas + salt[salt_num])
hashpass.update(setpass.encode('utf-8'))
Я перепробовал все, но по-прежнему ничего не получается, когда я объединяю строку, я просто получаю значение pas