| Предыдущий | Следующий |
| ippStsStrideMatrixErr | ippStsJPEG2KCodeBlockIsNotAttached |
ippStsCTRSizeErr
Статус ippStsCTRSizeErr относится к Counter (CTR) mode. Counter block участвует в генерации keystream и должен иметь размер и layout, ожидаемые конкретным IPP primitive. Ошибка означает, что операция отвергла состояние счётчика ещё до обработки полезных данных.
На практике wrapper часто считает взаимозаменяемыми длину counter, IV и block size. Эти параметры связаны, но не тождественны. Сначала исправьте именно rejected size; endian-порядок и правило increment имеет смысл анализировать уже после того, как длина соответствует API.
Диагностические данные
- Вариант CTR-функции и все аргументы длины counter/IV.
- Размер блока выбранного cipher и фактический размер переданного counter buffer.
- При возобновлении потока — layout счётчика, с которым был создан исходный context.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.