Добавлена генерация с привязкой к произвольному хешу