Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2015, 16:39
bravoari
 
Fecha de Ingreso: febrero-2015
Mensajes: 1
Antigüedad: 10 años, 3 meses
Puntos: 0
Exclamación Calcular Checksum en un string hexadecimal

Buenas tardes
No logro descifrar el checksum de la siguiente trama:
{02}{0E}{B0}{00}{B3}{07}{07}{07}{07}{07}{07}{07}{0 7}{14},
en donde el ultimo byte "{14}" es el checksum, tengo mas tramas con las cuales intento descifrar este checksum, pero no lo he logrado, por lo que acudo al foro a ver si alguien de ustedes me puede ayudar; las tramas con que estoy validando son las siguientes (en cada trama el ultimo numero Hex es el checksum):

(he intentado sumando todos los datos de la trama, sacando el residuo de la división entre FF y luego restando con FF este residuo, como he visto que se comportan otros checksum hexadecimales pero veo que este requiere operaciones con alguna mascara)

{02}{0E}{B0}{00}{B3}{07}{07}{07}{07}{07}{07}{07}{0 7}{14}
{02}{0E}{B0}{00}{B3}{B7}{07}{07}{07}{07}{07}{07}{0 7}{B5}
{02}{0E}{B0}{00}{B3}{B3}{B3}{07}{07}{07}{07}{07}{0 7}{66}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{07}{07}{07}{07}{0 7}{55}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B7}{07}{07}{07}{0 7}{83}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B3}{07}{07}{07}{0 7}{93}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B3}{B3}{07}{07}{0 7}{D8}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B3}{B3}{03}{07}{0 7}{A4}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B3}{B3}{B3}{B3}{0 7}{41}
{02}{0E}{B0}{00}{B3}{B3}{B3}{B3}{B3}{B3}{B3}{B3}{B 3}{0F}


de ante mano agradezco cualquier aporte.

Última edición por Caesio; 14/02/2015 a las 11:18