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