Page 269 - Bkhargava_-_Grokaem_algoritmy
P. 269
268 Глава 11. Что дальше?
Алгоритм SHA позволяет определить, совпадают ли два файла. Такая воз
можность особенно полезна для очень больших файлов. Допустим, у вас
имеется 4-гигабайтный файл и вы хотите проверить, хранится ли у вашего
друга точно такой же файл. Вам не придется пересылать большой файл по
электронной почте; вместо этого можно вычислить хеш-коды SHA двух
файлов и сравнить их.
ero ФАl\л
[е2 po..t:t .. /
Ero XE.111-KOJL
v
ОДИНАКОВЫЕ. ХЕ.W-КОдЫ,
Oll.MHAKO&ЫE. ФАМЬ\1
Проверка паролей
Алгоритм SHA также может использоваться для сравнения строк при от
сутствии информации об исходной строке. Например, только представьте,
что сервис Gmail атакован хакерами! Ваш пароль стал добычей злоумыш
ленников? А вот и нет. Google хранит не исходный пароль, а только хеш-код
пароля по алгоритму SHA! Когда вы вводите пароль, Google хеширует его
и сравнивает результат с хеш-кодом, хранящимся в базе данных.
" ,, 11/ ,.
а.Ьс.12,;> ~ о co..13d." __.,
'1.Е.111-КОЛ.Ы С.06-
ЫШ ПАРОЛЬ '1.Е.W-КОЛ. П W ЮТ, ПАРОЛЬ
ПАРОЛJI C.PA&HM&AE.ТCJI ПРА&МЛЬНЫl\1
С. ХЕ.111-КОЛ.ОМ,
XPAHJlltMMCJI
6 БАJЕ. ШННЫХ
www.trk.kg