Happ VPN

Версии Happ Crypt: чем crypt5 отличается от crypt4

Автор
Екатерина Лебедева, редактор раздела knowledge base
Проверил:
Артём Волков
Проверено:
Опубликовано:
, обновлено
Версия гайда:
1.0

Коротко

Ссылка happ://crypto скрывает от пользователя адрес подписки и настройки серверов, используя шифрование RSA-4096. В документации Happ упоминаются две именованные версии этого шифрования: crypt4 — прежде рекомендованная, теперь названа устаревшей, и crypt5 — новый тип шифрования, доступный сейчас.

Документация Happ называет две версии шифрования ссылок: устаревшую crypt4 и актуальную crypt5; других версий ни документация, ни описания релизов на GitHub не упоминают. Поддержка crypt4 появилась в Happ Desktop версии 1.4.0. Пользователю в интерфейсе не показывается, какая именно версия шифрования используется в конкретной ссылке: он видит только зашифрованную подписку, у которой нельзя посмотреть адрес сервера подписки или отредактировать настройки серверов внутри. Получить такую ссылку можно на веб-странице crypto.happ.su или через её API; более старый способ с ручным шифрованием публичным RSA-ключом в документации отмечен как устаревший.

Что шифрует happ://crypto

Зашифрованная подписка в Happ начинается со схемы happ://crypto и использует шифрование RSA-4096. После добавления такой ссылки пользователь не может посмотреть или отредактировать адрес подписки и настройки серверов внутри неё — ключи расшифровки встроены в само приложение, а не хранятся у пользователя отдельно.

Это отличает зашифрованную подписку от обычной, разобранной на странице формат подписки: там адрес и содержимое можно проверить самостоятельно, здесь — нет.

От crypt4 к crypt5

Документация Happ называет по имени две версии шифрования: crypt4, которую раньше рекомендовали использовать, а теперь в тексте документации она зачёркнута и названа устаревшей, и crypt5 — новый тип шифрования, доступный на момент проверки.

Дата появления самой возможности известна для десктопных версий: поддержка crypt4 добавлена в Happ Desktop версии 1.4.0, вышедшей 10 декабря 2025 года. Позже в разных релизах desktop и Android встречались исправления обработки зашифрованных подписок — например улучшенная обработка ссылок happ://crypt при HTTP-редиректах на Android.

Других версий шифрования, кроме crypt4 и crypt5, ни документация Happ, ни описания релизов на GitHub не называют. Всё, что сказано на этой странице о различиях версий, относится только к этим двум.

Как получить зашифрованную ссылку

Провайдер может зашифровать ссылку подписки двумя способами: через веб-страницу crypto.happ.su или через её API — запросом с обычным адресом подписки в теле, в ответ на который приходит уже зашифрованная версия. Более старый способ — шифрование вручную открытым RSA-ключом, который публикует документация Happ, — в ней же отмечен как устаревший и не рекомендованный к использованию.

Что видит пользователь

Со стороны пользователя разные версии happ://crypto неотличимы: подписка помечается как зашифрованная, адрес скрыт, а функция «Поделиться конфигурацией» для её серверов недоступна. Провайдеры часто сочетают шифрование ссылки с другими инструментами из своего личного кабинета — Provider ID для статистики, HWID-ссылками с привязкой к одному устройству или лимитированными ссылками с ограничением числа установок.

Главное

  • happ://crypto шифрует ссылку алгоритмом RSA-4096 и скрывает от пользователя адрес подписки и настройки серверов внутри неё.
  • Документация Happ называет по имени только две версии: crypt4 (ранее рекомендованная, теперь устаревшая) и новый crypt5.
  • Поддержка шифрования crypt4 появилась в Happ Desktop версии 1.4.0, вышедшей 10 декабря 2025 года.
  • Кроме crypt4 и crypt5, открытые источники Happ других версий шифрования ссылок не описывают.
  • Зашифровать ссылку можно на странице crypto.happ.su или через её API; более старый способ с ручным RSA-ключом документация отмечает как устаревший.

Частые вопросы

Можно ли по ссылке happ://crypto понять, какая версия шифрования использована?

На глаз — нет: и crypt4, и crypt5, и любая другая версия выглядят как строка после `happ://crypto`, которую невозможно прочитать без встроенных в приложение ключей. Приложение расшифровывает её автоматически при добавлении подписки, а пользователю в интерфейсе не показывается номер версии шифрования — только результат: подписка добавлена, а её адрес и настройки серверов скрыты.

Зачем вообще скрывать адрес подписки от пользователя?

Это защищает подписку провайдера от копирования и передачи третьим лицам без его ведома: без открытого адреса пользователь не может просто переслать ссылку на подписку кому-то ещё мимо условий провайдера. Заодно скрываются и настройки серверов внутри — их нельзя посмотреть, отредактировать или экспортировать через функцию «Поделиться конфигурацией», доступную для обычных, незашифрованных подписок.

Что произойдёт, если провайдер использует устаревший способ шифрования вручную?

Судя по формулировке в документации Happ, этот способ помечен как не рекомендованный к использованию, но не сказано, что такие ссылки перестанут работать. Тем не менее полагаться на устаревший метод при выпуске новых ссылок не стоит: провайдеру разумнее использовать актуальный веб-интерфейс или API на crypto.happ.su, где выбор версии шифрования не требует ручной работы с ключами.

Появляется ли поддержка новых версий шифрования сразу на всех платформах Happ?

Судя по истории релизов, нет: поддержка конкретной версии шифрования добавляется в каждую сборку — Windows, macOS, Linux, Android — отдельно, и не всегда одновременно. Например поддержка crypt4 на десктопе появилась в версии 1.4.0, а на Android в это же время в релизах речь шла об отдельных исправлениях обработки зашифрованных подписок. Если зашифрованная ссылка не добавляется, стоит проверить, что версия приложения свежая для конкретной платформы.

Как связаны Happ Crypt и Provider ID?

Это независимые друг от друга механизмы: Happ Crypt скрывает адрес и настройки подписки, а Provider ID — это отдельный идентификатор для статистики использования подписки провайдером. Провайдер может использовать оба сразу: выдать зашифрованную ссылку и одновременно передавать в ней Provider ID для расширенных параметров вроде уведомлений об окончании подписки. Один механизм не требует другого.

Упомянутые темы

Разделы по теме

Источники

  1. Документация Happ: зашифрованная ссылка — обращение 28 сентября 2026
  2. Документация Happ: Provider ID — обращение 28 сентября 2026
  3. Релизы Happ для Windows, macOS и Linux на GitHub — обращение 28 сентября 2026