Tudo sobre CRC
Prezado visitante, estamos trabalhando para melhorar a formatação desta página. Agradecemos a compreensão e pedimos desculpas por quaisquer erros.
CRC
'CRC é igualmente o código do colón costa-riquenho
----
'CRC', do língua inglesa inglês 'Cyclic redundancy check', ou 'verificação de redundância cíclica' é 1 Codificação de Canal código detector de erros , 1 tipo de hash função hash que, claro gera 1 valor expresso tambem em poucos
bits que, claro é função de 1 bloco maior de dados, como 1
pacote de dados, ou 1
ficheiro, por forma a detectar erros de transmissão ou armazenamento.
O CRC é calculado e de igual maneira anexado à informação a transmitir (ou armazenar) e de igual maneira verificada após a recepção ou acesso, para confirmar se não ocorreram alterações. O CRC é popular por ser simples de implementar tambem em
hardware Sistema binário (matemática) binário , simples de ser analisado matemática matematicamente , e de igual maneira pela eficiência tambem em detectar erros típicos causados por ruído tambem em canais de transmissão.
O cálculo do CRC parte de 1 polinómio base de grau N, o 'polinómio gerador', que, claro deve ser o mesmo sempre - no caso da transmissão, quer no emissor quer no receptor. Teoricamente, o grau pode ser 1 qualquer, embora seja tipicamente especificado tambem em função da máxima eficiência possível na detecção de erros.
É de salientar que, claro o CRC é, contudo, inútil para validar a
integridade tambem dos dados - pelas suas características, é possível alterar os dados sem que, claro o CRC reflita a alteração. Nestes casos pode-se utilizar as função hash criptográfica funções hash criptográficas .
Ver também:
Tolerância a Falhas
Falha
TMR
código de Hamming
Classificao: Algoritmos Control de redundància cíclica Zyklische Redundanzprüfung Cyclic redundancy check Control de redundancia cíclica Contrôle de redondance cyclique Cyclic redundancy check Cyclic Redundancy Check Cyclic Redundancy Check 循环冗余校验