допустим если фрагмент картинки будет поврежден в какой-то части, может ли закодированное сообщение измениться? или же как бы хеш будет нарушен и сообщение не отобразится уже?
Для исправления ошибок применяется код Рида-Соломона с 8-битным кодовым словом. Есть четыре уровня избыточности: 7, 15, 25 и 30 %. Благодаря исправлению ошибок удаётся нанести на QR-код рисунок и всё равно оставить его читаемым.
Если код считался и расшифровался - он верный
Если не расшифровался - значит зашифрованные данные утеряны