네임프레프

Nameprep

Nameprep문자열을 소문자로 접고 도메인 이름 또는 기타 표준 이름을 나타내기에 적합하기 전에 일반적으로 보이지 않는 코드 포인트를 제거하는 과정이다.NFKC 정상화를 위한 유니코드 표준을 사용하여, 국제화 도메인 네임(IDNA) 표준에 의해 사용된다.

Nameprep은 RFC 3491 "Nameprep: A Stringprep Profile for Internationalized Domain Name (IDN)"에 RFC 3454 "국제화된 문자열의 준비("stringprep")에 설명된 문자열p의 프로파일로서 정의된다."

외관상 유사 문자를 단일 문자에 매핑하거나 외관상 유사 문자의 사용을 금지하지 않는다.동일한 문자 집합이 일부 글꼴에서는 외관상일 수 있지만 다른 글꼴에서는 그렇지 않을 수 있다는 사실, 그리고 어떤 문자를 매핑할 것인지에 대한 결정이 분명히 하나의 스크립트의 사용자들에게 편견을 제공할 것이라는 사실 등, 이것 또한 설계자와 a가 고려하지 않는다면 보안에 중대한 영향을 미칠 수 있다.nameprep에 기반한 시스템의 dministrators (VeriSign이 .com과 .net에서 IDNA 이름을 처리하는 것을 가장 잘 알려진 예[which?][citation needed])

참고 항목