Форум КриптоПро
»
Средства криптографической защиты информации
»
Android
»
Android SDK 5.0.51837 - ошибка выполнения контроля целостности
Статус: Активный участник
Группы: Участники
Зарегистрирован: 03.05.2012(UTC) Сообщений: 176 Откуда: Екатеринбург
Сказал(а) «Спасибо»: 48 раз Поблагодарили: 23 раз в 19 постах
|
Добрый день. Ситуация следующая- под Android 15 инициализация возвращает код CSPConfig.CSP_INIT_INVALID_INTEGRITY. Проверено на двух устройствах. При этом- под Android 13 работает. Откатился на 5.0.49010 - работает у всех. Чего может не хватать?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,059  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 737 раз в 695 постах
|
Добрый день. Не работает в release? Скорее всего, дело в отсутствии заполненного файла dexdigests - файла с хэшами dex-файлов приложения, которые должны быть посчитаны после сборки приложения. Файл dexdigests должен лежать в raw-ресурсах или assets/digests папке приложения. В случае debug сборки файл dexdigests не требуется. Описание можно найти тут: https://docs.cryptopro.r.../cbrpm/integrity_controlВ общий раздел тоже добавим. Файл имеет структуру из пар ключ=значение вида classes[i].dex=hash, где хэш (hash) i-файла classes посчитан на алгоритме ГОСТ 34.11-2012 (256). Подсчет можно произвести после сборки release apk/aab с последующими подписью и выравниванием (порядок может различаться). В предыдущих версиях пустой файл dexdigests входил в состав SDK, проверка была отключена по умолчанию, а теперь файл требуется заполнять для release. В adb logcat должны быть сообщения. |
|
 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 03.05.2012(UTC) Сообщений: 176 Откуда: Екатеринбург
Сказал(а) «Спасибо»: 48 раз Поблагодарили: 23 раз в 19 постах
|
Да, release. Прочитал инструкцию, все сделал, заработало, спасибо!
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Android
»
Android SDK 5.0.51837 - ошибка выполнения контроля целостности
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close