Я читаю файл с последовательного порта, используя протокол x-modem и 133-байтовый пакет. Я читаю в этом
1 byte is SOH
2 byte packet number
3 byte nagative of packet number
next 128 bytes data
2 bytes CRC sent from other side.
Мне нужно вычислить CRC 128-байтовых данных и 2-байтовых CRC, отправленных с другой стороны, которые я должен сделать однобайтовыми и сопоставить с моей рассчитанной CRC. Как я могу это сделать в Java?