ANSPDCP Roménia: Deteção do CNP e Verificações RGPD
Atualizado para 2026
A autoridade de proteção de dados da Roménia é a ANSPDCP. A sua avaliação de 2024 concluiu que 78 % das ferramentas DCP não detetam corretamente o Cod Numeric Personal (CNP). A maioria ignora a etapa de verificação da soma de controlo. Essa lacuna cria um risco real de conformidade. A Roménia processa dados da UE para muitos clientes ocidentais. A exposição é ampla.
O Documento de Identidade Nacional da Roménia com Mais Dados
O CNP é um identificador nacional de 13 dígitos. Cada grupo de dígitos contém dados pessoais:
- Dígito 1: Código de género e século. Homem nascido 1900–1999 = 1. Mulher nascida 1900–1999 = 2. Homem nascido 2000+ = 5. Mulher nascida 2000+ = 6. Homem residente estrangeiro = 7. Mulher residente estrangeira = 8. Outro residente = 9.
- Dígitos 2–3: Dois últimos dígitos do ano de nascimento.
- Dígitos 4–5: Mês de nascimento (01–12).
- Dígitos 6–7: Dia de nascimento (01–31).
- Dígitos 8–9: Código de distrito. Cobre 41 distritos e os seis setores de Bucareste (códigos 01–52).
- Dígitos 10–12: Ordem de nascimento nesse dia e distrito.
- Dígito 13: Dígito de controlo.
O dígito 1 por si só revela o sexo biológico. Nos termos do artigo 9.º do RGPD, este número torna-se um dado de categoria especial. Precisa de proteção mais forte do que os dados pessoais comuns.
Como funciona o dígito de controlo: Tome os primeiros 12 dígitos. Multiplique cada um pelo seu peso (2, 7, 9, 1, 4, 6, 3, 5, 8, 2, 7, 9). Some os resultados. Divida por 11 e tome o resto. Um resto de 10 dá o dígito de controlo 1. Um resto de 11 significa que o código não é válido. Qualquer outro resto é o dígito de controlo.
As ferramentas que ignoram este teste têm dois modos de falha. Primeiro, qualquer cadeia de 13 dígitos é sinalizada como correspondência (falsos positivos). Segundo, um número corrompido passa a verificação de padrão mas contém dados incorretos. Esses dados passam despercebidos e não são revistos (falsos negativos).
Problemas de NER em Documentos em Língua Romena
Encontrar identificadores é apenas parte do trabalho. O texto romeno cria mais obstáculos à deteção.
Diacríticos: O romeno usa ș, ț, ă, â e î. Ferramentas treinadas noutros idiomas frequentemente não identificam nomes com estas letras. Documentos antigos em codificação Latin-2 adicionam mais falhas.
Formatos de morada: Os tipos de rua usam formas curtas — Str., Bd., Al., Cal. Os nomes de cidades e municípios seguem regras locais. Analisadores criados para moradas francesas ou alemãs têm mau desempenho aqui.
Flexão de nomes: Os nomes mudam de forma consoante o caso gramatical em romeno. O mesmo nome de uma pessoa aparece de forma diferente em partes distintas de uma frase. Os modelos NER precisam de lidar com isto para associar nomes num documento.
Consulte o nosso guia de deteção de DCP na APAC sobre como as lacunas linguísticas afetam a deteção em scripts não ocidentais.
Como os Casos da ANSPDCP se Desenvolvem
Os casos da ANSPDCP mostram três padrões.
Casos de violação em BPO: Ficheiros partilhados contêm números de ID de funcionários e dados de clientes da UE sem cifra. Registos deficientes impedem a empresa de saber a que registos se acedeu. Isso prolonga a investigação e aumenta a coima.
Exposição de dados de saúde: Processos de doentes — o ID nacional, o ID do cartão de saúde e o diagnóstico — chegam à pessoa errada. A ferramenta DCP não tinha suporte para este formato. Os dados saíram sem mascaramento.
Falhas em transferências transfronteiriças: Uma empresa de externalização envia registos ligados a identificadores para uma parte fora do EEE. Sem Transfer Impact Assessment. Sem Standard Contractual Clauses. O estatuto do artigo 9 dos dados transforma uma lacuna rotineira numa violação mais grave.
Três Controlos para a Conformidade com a ANSPDCP
Estes três formam a base técnica mínima:
- Deteção do CNP com validação módulo 11 — a correspondência de padrões por si só não é suficiente.
- NER com reconhecimento de diacríticos — cobrir ș, ț, ă, â e î em fontes UTF-8 e Latin-2.
- Deteção do cartão de identidade — o cartão nacional aparece juntamente com o CNP em muitos tipos de documentos.
Para uma visão mais ampla de como os documentos nacionais criam riscos de RGPD, consulte o nosso guia de deteção de identificadores fiscais nacionais da UE.