Как проверить хеш SHA1 строки

Терминал

Вам нужно проверить хеш sha1 строки? Вы можете легко найти хэш sha1 любой строки из командной строки, и этот трюк работает для проверки хеша sha1 в Mac OS или Linux.

Мы будем использовать команду openssl для

Проверить хэш SHA1 строки

Вот как проверить дайджест SHA1 любой текстовой строки, в этом примере мы будем использовать пароль, но вы можете использовать любую текстовую строку. Запустите Терминал и введите следующую команду:

echo -n "yourpassword" | openssl sha1

Результат будет выглядеть примерно так:

(stdin)= b48cf0140bea12734db05ebcdb012f1d265bed84

Это контрольная сумма sha1 для «yourpassword», очевидно, измените «yourpassword» на свой фактический пароль, чтобы увидеть его хэш. Точно так же вы можете изменить это на любую строку, поэтому, если вы хотите проверить хэш sha1 «ILoveStarWars81», просто вставьте его в синтаксис.

В окне терминала это может выглядеть примерно так:

Проверить хэш SHA1 строки

Вне этого примера проверка хэша SHA1 часто используется для проверки целостности файла или строки, о чем мы уже неоднократно говорили ранее.

Для некоторой предыстории это может быть полезно для обнаружения проблем безопасности. Например, если вы используете LinkedIn, вы наверное уже слышал что произошло серьезное нарушение безопасности: более 6,5 миллионов паролей пользователей были украдены и просочились в Интернет. Первое, что вам нужно сделать, это изменить свой пароль на этом сайте, но если вы хотите увидеть, был ли ваш пароль среди утечек, вам понадобится SHA1-хэш самого пароля.

Вы можете использовать этот вывод, чтобы сравнить его со списком утекших паролей в недавнем примере LinkedIn, но в конечном итоге его можно использовать для проверки любой контрольной суммы sha1.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *