Articulo de referencia

Preparación de nombres

Nameprep es el proceso de convertir una cadena a minúsculas y eliminar algunos puntos de código generalmente invisibles antes de que sea adecuada para representar un nombre de d...

Nameprep es el proceso de convertir una cadena a minúsculas y eliminar algunos puntos de código generalmente invisibles antes de que sea adecuada para representar un nombre de dominio u otro nombre canónico similar. Es utilizado por el estándar de internacionalización de nombres de dominio en aplicaciones (IDNA), que emplea el estándar Unicode para la normalización NFKC .

Nameprep se define en RFC 3491, "Nameprep: Un perfil de Stringprep para nombres de dominio internacionalizados (IDN)", [ 1 ] como un perfil de stringprep , que se describe en RFC 3454, "Preparación de cadenas internacionalizadas ("stringprep")". [ 2 ]

No asigna caracteres similares a un solo carácter ni prohíbe su uso. Existen buenas razones para ello, como el hecho de que conjuntos de caracteres idénticos pueden ser similares en algunas fuentes pero no en otras, y que cualquier decisión sobre a qué carácter asignar generará un sesgo hacia los usuarios de un alfabeto en particular; pero también tiene implicaciones potencialmente graves para la seguridad si no las consideran los diseñadores y administradores de sistemas basados ​​en nameprep.

Véase también

Referencias

  1. ^ Hoffman, Paul E.; Blanchet, Marc (marzo de 2003). «RFC 3491» . Consultado el 8 de marzo de 2024 .
  2. ^ Hoffman, Paul E.; Blanchet, Marc (enero de 2003). "RFC 3454" . Consultado el 8 de marzo de 2024 .