v0.4.18: protección anti-secuestro de ID en el relay de internet

relay.rs envía al relay una huella SHA-256 del client_token al registrar
el ID de 8 dígitos, en vez del token en texto plano. Permite que el relay
(gradio-relay, cambio complementario ya desplegado en relay.gradio.net)
rechace un re-registro de un ID activo cuando la huella no coincide,
cerrando la ventana para que un tercero que conozca el ID intercepte el
token de un cliente remoto suplantando a la estación real.
This commit is contained in:
2026-08-23 01:36:07 -05:00
parent 03084e2d5a
commit 70940420ff
5 changed files with 52 additions and 10 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "radio-player"
version = "0.4.17"
version = "0.4.18"
edition = "2021"
description = "G Radio Player — reproductor y herramientas de programación"
license = "GPL-3.0-or-later"
@@ -92,6 +92,7 @@ zip = "2"
tokio-tungstenite = { version = "0.24", features = ["native-tls"] }
futures-util = "0.3"
native-tls = "0.2"
sha2 = "0.10"
log = "0.4"
env_logger = "0.11"