Nameprep - Nameprep

Nameprep büyük / küçük harf katlama işlemidir dizi küçük harfe ve genel olarak görünmez bazı kod noktalarının bir temsil etmeye uygun olmadan önce kaldırılmasına alan adı veya bu tür başka bir kurallı ad. Tarafından kullanılır Uygulamalarda Alan Adlarını Uluslararasılaştırma (IDNA) standardı kullanılarak Unicode için standart NFKC normalleştirme.

Nameprep şurada tanımlanır: RFC 3491, "Nameprep: Uluslararasılaştırılmış Etki Alanı Adları (IDN) için bir Stringprep Profili", Stringprep, içinde açıklanan RFC 3454, "Uluslararasılaştırılmış Dizelerin Hazırlanması (" stringprep ")."

Benzer karakterleri tek bir karakterle eşlemez veya benzer karakterlerin kullanımını yasaklamaz. Yazı tiplerinin hangi karakterlerin benzer olduğu konusunda farklılık göstermesi ve hangi karakterin eşleneceği konusundaki herhangi bir kararın tek bir komut dosyasının kullanıcılarına yönelik bir önyargı sağlayacağı gerçeği gibi bunun için iyi nedenler vardır, ancak bunun için potansiyel olarak ciddi çıkarımlara sahiptir. adeprep tabanlı sistem tasarımcıları ve yöneticileri tarafından dikkate alınmazsa güvenlik (bunun en iyi bilinen örneği VeriSign'ın .com ve .net'teki IDNA adlarını işlemesidir).

Ayrıca bakınız