Перш за все, щоб відповісти на останню частину: Так, було б важливо, якби розкриті дані були чіткими та хешированими. У хеші, якщо змінити одного символу, весь хеш зовсім інший. Єдиний спосіб, коли зловмисник знає пароль, - це жорстоко змусити хеш (не неможливо, особливо якщо хеш несолоний. Див. Таблиці веселки ).
Що стосується питання подібності, це залежало б від того, що нападник знає про вас. Якщо я отримаю ваш пароль на сайті A і якщо я знаю, що ви використовуєте певні зразки для створення імен користувачів або подібних, я можу спробувати ці ж умови щодо паролів на веб-сайтах, якими ви користуєтесь.
Крім того, у вказаних вище паролях, якщо я як зловмисник бачу очевидний зразок, який я можу використовувати для відокремлення конкретної для сайту частини пароля від загальної частини пароля, я обов'язково зроблю цю частину спеціальної атаки паролів з урахуванням тобі.
Наприклад, скажіть, що у вас є супер захищений пароль на зразок 58htg% HF! C. Щоб використовувати цей пароль на різних сайтах, ви додаєте для початку пункт, що відповідає певному сайту, щоб у вас були паролі типу: facebook58htg% HF! C, wellsfargo58htg% HF! C, або gmail58htg% HF! C, ви можете зробити ставку, якщо я зламати ваш facebook і отримати facebook58htg% HF! c Я збираюся побачити цю схему і використовувати її на інших сайтах, я вважаю, що ви можете використовувати.
Все зводиться до моделей. Чи побачить зловмисник шаблон у певній частині сайту та загальній частині вашого пароля?
58htg%HF!c
марним, велике спасибі