Vladislav: Владислав, мы, кажется, не знакомы. Мой пароль должен быть такой же тайной для разработчиков ресурса (не знаю о каком Вы говорите, но в принципе - любого), как и для владельцев Instagram. Суть моего вопроса сводится к недоумению - каким образом Инстаграмм смог определить (или предположить), что именно мой пароль (который был установлен для моего аккаунта) оказался скомпрометирован, учитывая даже минимальные принятые на вооружение на любых сайтах методы хеширования паролей.
Алексей: Алексей, есть подозрение, что они хранят пароль в открытом виде. Трудно предположить, что их хеш совпал с хешем на другом сайте - на основании чего они сделали такой вывод. Тем более, что на LS я искал в первую очередь и, что интересно, себя не нашел.
Указанные критерии субъективны. Одна ячейка - это самый оптимальный способ хранения с точки зрения сложности структуры БД. Гибко - значит таким способом можно охватить максимально возможное множество различных ситуаций.
В данном случае мы не учитываем случаи типа: "каждый второй четверг мясяца - выходной".