Nome de domínio internacionalizado
Um nome de domínio com caracteres não ASCII, como letras acentuadas ou não latinas, guardado no DNS numa forma ASCII que começa com xn--.
O que significa
O DNS em si trafega ASCII, então o IDNA (RFC 5890 e correlatas) converte cada label Unicode (um U-label) num A-label ASCII usando Punycode, com o prefixo xn--. bücher.example vira xn--bcher-kva.example. O DKIM exige os valores d= e s= na forma de A-label.
Os IDNs permitem que as pessoas usem a própria escrita, e também abrem caminho para ataques homógrafos, em que letras de outra escrita parecem idênticas às latinas. Mostrar a forma xn-- do domínio de um remetente é uma forma de perceber isso.
Endereços de e-mail internacionalizados (partes locais não ASCII) são outra extensão, o SMTPUTF8, que nem todo servidor suporta.
Exemplo
bücher.example -> xn--bcher-kva.exampleTermos relacionados
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 5890: Internationalized Domain Names for Applications (IDNA): Definitions and Document Frameworkrfc-editor.org
- RFC 6376: DomainKeys Identified Mail (DKIM) Signatures, section 3.5rfc-editor.org
- Unicode Technical Report #36: Unicode Security Considerationsunicode.org
- RFC 6531: SMTP Extension for Internationalized Emailrfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce