Взято от сюда crypta.yandex.ru/