⚡️ Хеширование
Хеширование — превращение строки какой-то длинны в набор байтов фиксированной длины. Все хеш-функции хранятся в модуле hashlib.
Используется оно для сравнения больших файлов при загрузке, иногда для хранения паролей (чего делать не стоит) и ещё много для чего.
Первым делом нам стоит создать hash-объект. После — добавляем в него данные с помощью
Если вам стало интересно, то стоит посетить документацию.
#миниурок #ITPython
Хеширование — превращение строки какой-то длинны в набор байтов фиксированной длины. Все хеш-функции хранятся в модуле hashlib.
Используется оно для сравнения больших файлов при загрузке, иногда для хранения паролей (чего делать не стоит) и ещё много для чего.
Первым делом нам стоит создать hash-объект. После — добавляем в него данные с помощью
update(byte_data)
, и получаем хеш с помощью digest()
или hexdigest()
.Если вам стало интересно, то стоит посетить документацию.
#миниурок #ITPython