Os Dígitos Verificadores do Cadastro de Pessoas Físicas
A presença dos dígitos verifi cadores
tem se tornado cada vez mais recorrente no
nosso cotidiano como uma das consequências
da era da digitalização. Essa aplicação da
teoria dos códigos surge para detectar erro
de codifi cação (FINI, 2009). Há diversos
padrões de códigos lineares cujo os dígitos
verifi cadores são calculados de maneira
análoga, variando apenas alguns parâmetros
do seu sistema de codifi cação. Nosso objetivo
nesse trabalho é defi nir uma maneira de
calcular os dígitos verifi cadores de um código
através das defi nições de produto interno sobre
e congruência modular módulo. Tendo em
vista que os códigos dos quais defi niremos o
cálculo dos dígitos verifi cadores são lineares, é
interessante escrevê-los como vetores de um
espaço vetorial , em que cada coordenada
é um elemento de , deste modo, podemos
relacionar o produto interno e a congruência modular em uma equação, a qual o dígito
verifi cador deverá satisfazer. Defi niremos o
sistema de codifi cação a ser utilizado no cálculo
e exibiremos tal equação. O cálculo dos dígitos
verifi cadores permite mensurar a segurança de
um código controlado pelo dígito verifi cador.
Assim, esse resultado torna-se essencial para
entender melhor a construção de códigos mais
complexos (FINI, 2009)
Os Dígitos Verificadores do Cadastro de Pessoas Físicas
-
DOI: 10.22533/at.ed.45719200819
-
Palavras-chave: Atena
-
Keywords: Atena
-
Abstract:
The presence of check digits has
become more recurrent in our everyday lives as
one of the consequences of the digitalization
era. This application of coding theory arises
to detect coding error (FINI, 2009). There are
several linear code patterns whose check digits
are computed in an analogous way, varying
only a few parameters of their coding system.
Our objective in this work is to defi ne a way to
calculate the check digits of a code through the
internal product defi nitions on
calculate the check digits of a code through the
and modular
congruence module. Since the codes from
which we will defi ne the calculation of the check
digits are linear, it is interesting to write them
as vectors of a vector space
digits are linear, it is interesting to write them
, where each
coordinate is an element of , so we can relate
the inner product and the modular congruence
in an equation which the check digit must satisfy. We will defi ne the coding system to be used in the calculation and we will show
the aforementioned equation. The check digits calculation allows you to measure the
security of a code controlled by the check digit. Thus, this result becomes essential to
a better understanding of the construction of more complex codes (FINI, 2009).
-
Número de páginas: 15
- Vinícius Vivaldino Pires de Almeida
- Edney Augusto Jesus de Oliveira
- Pedro Leonardo Pinto De Souza