Validador de MyKad / NRIC (Malásia)
Valide a autenticidade, estrutura e checksum de MyKad / NRIC (Malásia).
Sobre a Validação de MyKad / NRIC (Malásia)
O MyKad (NRIC) é o documento de identidade com chip biométrico obrigatório para todos os cidadãos da Malásia a partir dos 12 anos de idade.
Possui exatamente 12 dígitos estruturados como AAMMDD-PP-###G: data de nascimento (6 dígitos), código de local de nascimento/estado (2 dígitos) e número sequencial com indicador de gênero.
Anatomia & Estrutura do MyKad (Kad Pengenalan Malaysia)
O cartão de identidade malaio possui 12 dígitos estruturados em 3 partes:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 6 | Data de Nascimento | 6 dígitos | Formato AAMMDD | 900307 |
| 7 e 8 | Código do Local de Nascimento (PB) | 2 dígitos | Código do estado malaio de nascimento (01 a 16) ou código internacional | 14 |
| 9 a 11 | Número Sequencial | 3 dígitos | Sequência única de emissão | 123 |
| 12 | Dígito de Gênero | 1 dígito | Ímpar = Masculino (1, 3, 5, 7, 9); Par = Feminino (0, 2, 4, 6, 8) | 4 |
Validação Oficial do MyKad (JPN Act 78)
Regras oficiais de validação do MyKad:
Data AAMMDD + Código PB estadual oficial + Gênero no 12º dígito
- 1. Verifica-se o comprimento exato de 12 dígitos decimais.
- 2. Valida-se a data de nascimento (posições 1 a 6) no calendário civil.
- 3. Valida-se o código de local de nascimento PB (posições 7 e 8) contra a lista do JPN.
- 4. Determina-se o gênero: último dígito ímpar para homens e par para mulheres.