crc32

Avatar de Usuario
iLidia
Mensajes: 23
Contactar:

Mensaje sin leer #1 » Dom, 08 Dic 2019, 20:41

Una verificación de redundancia cíclica ( CRC ) es un código de detección de errores comúnmente utilizado en redes digitales y dispositivos de almacenamiento para detectar cambios accidentales en datos sin procesar. Los bloques de datos que ingresan a estos sistemas obtienen un breve valor de verificación adjunto, basado en el resto de una división polinómica de sus contenidos. En la recuperación, el cálculo se repite y, en el caso de que los valores de verificación no coincidan, se pueden tomar medidas correctivas contra la corrupción de datos. Los CRC se pueden usar para la corrección de errores (ver filtros de bits ).

Los CRC se llaman así porque el valor de verificación (verificación de datos) es una redundancia (expande el mensaje sin agregar información ) y el algoritmo se basa en códigos cíclicos . Los CRC son populares porque son fáciles de implementar en hardware binario , fáciles de analizar matemáticamente y particularmente buenos para detectar errores comunes causados ​​por el ruido en los canales de transmisión. Debido a que el valor de verificación tiene una longitud fija, la función que lo genera se usa ocasionalmente como una función hash .

El CRC fue inventado por W. Wesley Peterson en 1961; La función CRC de 32 bits, utilizada en Ethernet y muchos otros estándares, es el trabajo de varios investigadores y se publicó en 1975.
Fuente: https://en.wikipedia.org/wiki/Cyclic_redundancy_check

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados