Lunedi 19 Ottobre 2026 12:11:56 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Punycode

La codifica compatibile con ASCII usata per rappresentare i nomi di dominio Unicode nel DNS.

Punycode è una codifica compatibile con ASCII per i nomi di dominio Unicode. Converte i caratteri non ASCII, come le lettere accentate o i caratteri di altri sistemi di scrittura, in una forma sicura per il DNS che usa solo lettere, numeri e trattini standard. Ad esempio, un nome di dominio internazionalizzato leggibile dall'utente può essere memorizzato e risolto nel DNS come un'etichetta punycode che يبدأ with xn--.

Nel campo della sicurezza informatica, il punycode è importante perché i browser e le difese contro il phishing devono decidere se visualizzare la forma Unicode o la forma ASCII codificata. Gli aggressori sfruttano questo confine con domini simili che usano caratteri confondibili per imitare marchi fidati. Se un browser mostra la versione Unicode più intuitiva, un sito contraffatto può sembrare legittimo a prima vista; se invece ricorre al punycode, il nome è in genere più facile da riconoscere come sospetto. I difensori usano questo comportamento nei controlli anti-spoofing, negli avvisi sui mix di script, nel monitoraggio dei marchi e nei controlli dell'origine esatta nei gestori di password.

← indice WIKICROOK