Estoy viendo capturas de paquetes de tráfico TLS, y veo conexiones cifradas con TLS en las que el campo SNI contiene una larga cadena hexagonal (una secuencia de 64 nibbles hexadecimales), no un nombre de dominio.
¿Qué podría desencadenar esto? Estoy acostumbrado a que los clientes HTTPS pongan un nombre de dominio en el campo SNI (el nombre de dominio del servidor web con el que intentan ponerse en contacto). ¿Existe una extensión TLS que sugiera colocar una cadena hexadecimal o una huella digital de hash en el campo SNI? ¿O hay algún protocolo no HTTPS que usa TLS y coloca una cadena o huella digital en el campo SNI?
La especificación de SNI ( RFC 6066 ) no dice nada sobre esto. Proporciona que SNI lleve un nombre de host, no cualquier otro tipo de valor. No he podido encontrar ninguna extensión TLS que pudiera explicar esto.