Вычисление хэша sha256 python

Мне нужно вычислить хэш с помощью алгоритма sha256. На просторах интернета я нашёл следующий код:

import hashlib

result = hashlib.sha256(b'hello').hexdigest()
print(result)

Но я не знаю этот текст заранее, я получаю его в переменную. Если я подставляю переменную, то код не работает, так как перед именем переменной я не могу поставить ту странную букву b.

import hashlib

result = hashlib.sha1(""" А вот сюда надо поставить "b" """varible).hexdigest()
print(result)

Что означает эта буква? И как же мне всё-таки зашифровать текст из переменной?


Ответы (0 шт):