👻 REALITY: ML-DSA-65 и совместимость с Xray
REALITY приведён в соответствие с текущим Xray-core. Используется реализация из MetaCubeX/mihomo#2983.
- ML-DSA-65. Проверка постквантовой подписи сертификата REALITY, как в Xray. Клиент указывает публичный ключ
mldsa65-verify, сервер —mldsa65-seed. - ML-KEM, как в Xray. REALITY всегда сохраняет отпечаток выбранного браузера, включая
X25519MLKEM768. Опцияsupport-x25519mlkem768больше не нужна и игнорируется. Для старых серверов укажите явный старый отпечаток, напримерchrome120. - Новые параметры клиента (названия как в Xray):
password— синонимpublic-key;spider-x;show;master-key-log.
- Новые параметры сервера:
target— синонимdest;type;xver;min-client-ver/max-client-ver: диапазон версий клиента (x.y.z). Уmin-client-verпо умолчанию26.3.27, ниже задать нельзя, поэтому сервер REALITY на Prizrak-Core отклоняет клиентов, которые сообщают более старую версию Xray;mldsa65-seed;show;master-key-log.
proxies: - name: vless-reality type: vless # ... client-fingerprint: chrome reality-opts: public-key: <X25519 public key> short-id: <short id> mldsa65-verify: <ML-DSA-65 public key, base64url> # необязательноДобавить mldsa65-verify для пользователей подписки Remnawave можно через маппер хоста Remnawave, см. раздел REALITY ML-DSA-65 на странице интеграции с Remnawave.