Unicode

Protokolle & Standards
Ein Computerstandard für einheitliche Kodierung und Verarbeitung von Text in den meisten Schriftsystemen der Welt.
← Zurück zum Glossar

Was ist Unicode?

Unicode ist ein universeller Rechenstandard für die konsequente Kodierung, Darstellung und Bearbeitung von Texten in den meisten der weltweiten Schreibsysteme. In der Domain-Branche ermöglicht Unicode Internationalized Domain Names (IDNs) mit nicht lateinischen Zeichen wie Chinesisch, Arabisch, Cyrillic und anderen Skripten. Unicode gibt jedem Zeichen in allen Sprachen einen eindeutigen Codepunkt zu, der eine einheitliche Darstellung über verschiedene Systeme gewährleistet.

Unicode in Domainnamen

Unterstützung internationalisierter Domainnamen (IDN)

Unicode ermöglicht Domänen wie:

(japanisch)

(Arabisch)

Punycode-Konvertierung

DNS verwendet ASCII, so Unicode-Domains in Punycode konvertieren:

Unicode: münchen.de

Punycode: xn--mnchen-3ya.de

Unicode: 北京.中国

Punycode: xn--1lq90i.xn--fiqs8s

Unicode-Codepoints

Struktur

Format: U+XXXX (hexadecimal)

Examples:

A = U+0041 (Latin A)

а = U+0430 (Cyrillic a)

中 = U+4E2D (Chinese character)

Zeichenblöcke

BlockReichweiteScript
Basic LatinU+0000-007FEnglisch/ASCII
CyrillU+0400-04FFRussisch, etc.
ArabischU+0600-06FFArabisch
CJKU+4E00-9FFFChinesisch/Japanisch/Koreanisch

Sicherheitsfragen

Homoglyphen-Angriffe

Ähnlich aussehende Zeichen aus verschiedenen Skripten:

Latin 'a' (U+0061) vs Cyrillic 'а' (U+0430)

Latin 'o' (U+006F) vs Cyrillic 'о' (U+043E)

Attack: аpple.com (Cyrillic 'а') looks like apple.com

Browserschutz

Browser können Punycode für verdächtige Mischskript-Domains anzeigen.

Unicode-Normalisierung

Verschiedene Möglichkeiten, denselben Charakter zu repräsentieren:

é = U+00E9 (precomposed)

é = U+0065 + U+0301 (decomposed: e + combining accent)

Normalization forms: NFC, NFD, NFKC, NFKD

Unicode ist grundlegend für die globale Internet-Zugangsmöglichkeit, sodass Nutzer weltweit Domainnamen in ihren nativen Skripten und Sprachen registrieren und zugreifen können.

Setzen Sie dieses Wissen in die Praxis um

Verwenden Sie die DomScan-API, um Domänenverfügbarkeit, Gesundheit und mehr zu prüfen.