Я хочу использовать Спецификацию QR-кода PayMaya EMV Merchant Presented для платежных систем, все хорошо, кроме CRC. Я не понимаю, как создать этот код.это все существует об этом, но я все еще не могу понять, как создать это.Контрольная сумма должна быть рассчитана в соответствии с [ИСО / МЭК 13239] с использованием полинома «1021» (шестнадцатеричный) и начального значения «FFFF» (шестнадцатеричный).Данные, по которым рассчитывается контрольная сумма, должны охватывать все объекты данных, включая их идентификатор, длину и значение, которые должны быть включены в QR-код, в их соответствующем порядке, а также идентификатор и длину самого CRC (но исключая егоЗначение).
После вычисления контрольной суммы результирующее 2-байтовое шестнадцатеричное значение должно быть закодировано как 4-символьное буквенно-цифровое специальное значение путем преобразования каждого куска в буквенно-цифровой специальный символ.
Пример: CRC с двухбайтовым шестнадцатеричным значением «007B» включен в QR-код как «6304007B».