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