Я работаю над алгоритмом проверки пароля, который должен проверять потенциальные пароли по словарю. Если пароль или любую его часть можно найти в словаре, отклоните его. Функция достаточно проста, но где взять список слов? Существует ли веб-сервис для поиска слов? Я ковырялся в некоторых, но не нашел ничего, что кричало бы "Выбери меня!" Спасибо.
РЕДАКТИРОВАТЬ: Когда я задал этот вопрос, я не подумал о конкретных словарях паролей, таких как @Joe Skora, которые будут включать слова, которых можно было бы избежать. Итак, я расширю вопрос, включив в него словарь этого типа и все остальное, о чем я, возможно, не подумал при написании этой функции.
Платформа C#/ASP.Net/SQL Server. Это только один компонент алгоритма надежных паролей, который необходимо реализовать. Еще раз спасибо.