Preskoči na sadržaj
TextArray
100% lokalno

Punycode pretvarač

Pretvorite internacionalizirana imena domena u punycode (xn--) i natrag.

Unos

Punycode pretvarač

Imena domena s naglascima, preglasima ili nelatiničnom skriptom — münchen.de, bücher.example, 例え.jp — ne mogu se izravno pohraniti u DNS jer DNS razumije samo ASCII. Punycode (RFC 3492) premošćuje tu prazninu: svaka oznaka koja sadrži međunarodne znakove pretvara se u ASCII oblik koji počinje s xn--, tako da münchen.de postaje xn--mnchen-3ya.de. Preglednici to čine tiho u adresnoj traci; ovaj pretvarač čini transformaciju vidljivom u oba smjera.

Zalijepite jednu domenu po retku. U zadanom automatskom načinu rada alat odlučuje po oznaci: oznake koje počinju s xn-- dekodiraju se natrag u Unicode, oznake koje sadrže ne-ASCII znakove kodiraju se u punycode, a obične ASCII oznake prolaze nedirnute — mješoviti popis ispravno se pretvara u jednom izvođenju. Odabir smjera prisiljava kodiranje ili dekodiranje kada trebate jedan određeni rezultat, a izlaz je ispisan malim slovima, što odgovara načinu na koji DNS tretira imena. Emoji domene također rade: 💩.la kodira u xn--ls8h.la.

Uobičajene upotrebe: pripremanje datoteka DNS zone i zahtjeva za TLS certifikatom, za koje je potreban xn-- obrazac; provjeravajući što sumnjiva xn-- veza u e-poruci doista kaže, budući da homografski phishing skriva znakove slične iza punycodea; revizija zapisnika poslužitelja i popisa referera; registracija internacionaliziranih domena, gdje matičar broji duljinu kodiranog oblika, a ne onu lijepu.

Pretvarač implementira algoritam RFC 3492 u potpunosti u vaš preglednik. Ništa što zalijepite ne šalje se nigdje — popisi domena iz zapisa, datoteke zona i revizije ostaju na vašem računalu. Nevažeća punycode oznaka proizvodi jasnu poruku koja imenuje uvredljivu oznaku umjesto potiho pogrešnog rezultata.

FAQ

Što je punycode?
Punycode (RFC 3492) je kodiranje koje omogućuje internacionaliziranim imenima domena da žive u DNS-u samo za ASCII. Svaka oznaka s ne-ASCII znakovima prepisuje se kao ASCII niz i ima prefiks xn--, tako da münchen postaje xn--mnchen-3ya.
Zašto neke domene počinju s xn--?
xn-- je ACE prefiks koji označava oznaku kodiranu punycodeom. Kada vidite xn--mnchen-3ya.de u zapisniku ili certifikatu, to je DNS oblik münchen.de. Zalijepite ga ovdje da vidite čitljivu Unicode verziju.
Može li punycode otkriti phishing domene?
Pomaže. Homografski napadi registriraju domene sličnim znakovima — ćirilično a umjesto latiničnog a. Dekodiranje xn-- veze ili kodiranje domene koja vam je poslana pokazuje je li ime stvarno ono što se čini.
Rade li emoji domene?
Da. Emoji su obični Unicode kod koji upućuje na algoritam, pa se 💩.la pretvara u xn--ls8h.la i natrag. Hoće li registar stvarno prihvatiti emoji domene ovisi o pojedinačnom TLD-u.
Je li moj tekst negdje uploadan?
Ne. Algoritam RFC 3492 radi u cijelosti u vašem pregledniku i ništa što zalijepite ne napušta vaš uređaj — sigurno za interna imena hostova i neobjavljene popise domena.