Накратко
hashlib.sha256(b'abc').hexdigest() връща шестнадесетичен отпечатък на подадените байтове. При последователни update() извиквания се обработват части от същия поток.
Полезно е да знаеш
hashlib.sha256(b'abc').hexdigest() връща шестнадесетичен отпечатък на подадените байтове. При последователни update() извиквания се обработват части от същия поток. [1]
Това позволява голям файл да се прочете на порции. Съвпадението е полезно само ако очакваният отпечатък идва от надежден контекст. Нападател, който може да смени и файла, и неговия публикуван hash, не се спира от самото преизчисляване.
Източници
За повече подробности и проверка на информацията: